基础篇---第一章~~第二章MySql的简介与环境搭建
MySQL系列文章目录
http://t.csdn.cn/sR5Uv
文章目录
- MySQL系列文章目录
- 前言
- 第一章 MySql简介🤑
-
- 一、为什么使用数据库?
- 二、数据库与数据库管理系统
-
- 1、数据库的相关概念
- 2、数据库与数据库管理系统的关系
- 3、常见的数据库管理系统排名
- 4、常见的数据库介绍
- 三、MySql介绍
-
- 1、MySql概述
- 四、RDBMS与非RDBMS
-
- 1、关系型数据库(RDBMS)
-
- RDBMS的优势
- 2、非关系型数据库(非RDBMS)
- 3、小结
- 五、关系型数据库设计规则
-
- 1、表、记录、字段
- 2、表的关联关系
-
- 一对一关联
- 一对多关系
- 多对多关系
- 第二章 MySql环境搭建 🤣
-
- 一、MySQl的卸载
- 二、MySQL的下载、安装、配置
-
- 下载
- 安装
- 配置
- 配置环境变量
- 安装失败问题
- 三、MySql的登录
- 四、MySql演示使用
-
- 1、常用命令
- 2、MySql的编码设置
- 五、图形化界面的使用,不细说了,狗都会用
- 六、MySql目录结构与源码
- 七、常见问题及解决
前言
第一章 MySql简介🤑
一、为什么使用数据库?
二、数据库与数据库管理系统
1、数据库的相关概念
2、数据库与数据库管理系统的关系
3、常见的数据库管理系统排名
4、常见的数据库介绍
三、MySql介绍
1、MySql概述
四、RDBMS与非RDBMS
1、关系型数据库(RDBMS)
RDBMS的优势
2、非关系型数据库(非RDBMS)
3、小结
五、关系型数据库设计规则
1、表、记录、字段
2、表的关联关系
一对一关联
一对多关系
多对多关系
第二章 MySql环境搭建 🤣
一、MySQl的卸载
二、MySQL的下载、安装、配置
下载
安装
配置
配置环境变量
安装失败问题
三、MySql的登录
四、MySql演示使用
1、常用命令
2、MySql的编码设置
五、图形化界面的使用,不细说了,狗都会用
六、MySql目录结构与源码
七、常见问题及解决
mysql> create database 0728db charset Latin1;
Query OK, 1 row affected (0.00 sec)
mysql> use 0728db;
Database changed
mysql> create table student (id int , name varchar(20)) charset Latin1;
Query OK, 0 rows affected (0.02 sec)
mysql> show create table student\\G
*************************** 1. row ***************************
Table: student
Create Table: CREATE TABLE `student` (
`id` int(11) NOT NULL,
`name` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
1 row in set (0.00 sec)
mysql> alter table student charset utf8; #修改表字符编码为UTF8
Query OK, 0 rows affected (0.01 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> show create table student\\G
*************************** 1. row ***************************
Table: student
Create Table: CREATE TABLE `student` (
`id` int(11) NOT NULL,
`name` varchar(20) CHARACTER SET latin1 DEFAULT NULL, #字段仍然是latin1编码
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (0.00 sec)
mysql> alter table student modify name varchar(20) charset utf8; #修改字段字符编码为UTF8
Query OK, 0 rows affected (0.05 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> show create table student\\G
*************************** 1. row ***************************
Table: student
Create Table: CREATE TABLE `student` (
`id` int(11) NOT NULL,
`name` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
1 row in set (0.00 sec)
mysql> show create database 0728db;;
+--------+-----------------------------------------------------------------+
|Database| Create Database |
+------+-------------------------------------------------------------------+
|0728db| CREATE DATABASE `0728db` /*!40100 DEFAULT CHARACTER SET latin1 */ |
+------+-------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> alter database 0728db charset utf8; #修改数据库的字符编码为utf8
Query OK, 1 row affected (0.00 sec)
mysql> show create database 0728db;
+--------+-----------------------------------------------------------------+
|Database| Create Database |
+--------+-----------------------------------------------------------------+
| 0728db | CREATE DATABASE `0728db` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+--------+-----------------------------------------------------------------+
1 row in set (0.00 sec