一、 启动或停止服务
1. 方法一: 计算机==》属性==》服务和应用程序==》服务==》启用数据库。
2. 方法二:Services.msc打开服务和应用程序==》服务==》启用数据库。
3. 方法三:net start|stop 服务器名(mysql)
二、 登录mysql服务器
1. 登录本地服务器
Mysql -u用户名 –p密码2. 通用方法
Mysql –u用户名 –p密码 -h目标服务器IP -P端口号(mysql默认服务器端口为3306)三、 创建数据库
1. 创建数据库:
Create database 数据库名; 或Create database if not exists 数据库名;2. 对数据库字符集的操作:
(1)创建数据库时 :
Create database 数据库名 character set utf8(2)创建默认字符集:
create database 数据库名 default character set utf8(3)创建后对字符集进行修改:
alter database 数据库名 character set utf8注:utf8不能写成utf-8
四、 创建表
1. 查看当前所在数据库,如果不在任何表下,显示为Null
Select databases();2. 使用表
Use 表名;3. 创建表
Create table 表名( 字段名1 数据类型 [约束], 字段名2 数据类型 [约束], Constraint PK_表名_字段名 primary key(字段名), Constraint FK_父表名_子表名_字段名 foreign(key) references 父表名(主键) )ENGINE = InnoDB DEFAULT charset =utf8;
注:utf-8不能写成utf-8
五、 查看表
1. 查看创建的表
Show create table tableName;
2. 查看表中的数据
Select * from 数据表名;
六、修改表数据
1. 修改表的约束
Alter table 表名 约束名 约束类型(字段);
2. 主键约束
Alter table 表名 PK_表名_字段名 primary key(主键字段);
3. 唯一约束
Alter table 表名 UQ_表名_字段名 unique(字段名);
4. 外键约束
Alter table 表名 FK_父表名_子表名_字段名 foreign key(外键字段) references 父表(主键);
注:数据库不区分大小写