MYSQL
文章目录
- MYSQL
- 启动,停止MYSQL服务
- 连接,断开MYSQL服务
- 数值类型
- 日期时间类型
- 字符数据类型
- MYSQL数据库操作
- 创建表
- 查看表结构
- 修改表结构
启动,停止MYSQL服务
通过系统服务器启动和停止MYSQL服务器
命令提示符下启动和停止MYSQL服务器
net start mysql
net stop mysql
连接,断开MYSQL服务
- 连接MYSQL服务器
-
mysql -u root -h localhost -p password
断开MYSQL服务
mysql>quit;
数值类型
日期时间类型
字符数据类型
MYSQL数据库操作
创建数据库 create database
产看数据库 show database
选择数据库 use database
删除数据库 drop database
创建表
- 如果你不想字段为NULL可以设置字段属性为NOT NULL,在操作数据库的时候 如果字段的数据为NULL,就会报错
- AUTO_INCREMENT定义列为自增的属性,一般用子主键,数值会自行加1.
- PRIMARY KEY关键字用于定义列为主键,您可以使用多列来定义主键,列间以逗号分隔。
- ENGINE设置存储引擎,CHARSET设施编码。
查看表结构
show columns from tbl_name
describe tbl_name
desc tbl_name
修改表结构
- 更改表名
ALTER TABLE 旧表名 RENAME AS 新表名 - 添加字列
ALTER TABLE 表名 ADD 字段名 列类型【属性】 - 修改字列类型
ALTER TABLE 表名 MODIFY 字段名 列类型【属性】 - 修改字列
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列类型【属性】 - 删除字列
ALTER TABLE 表名 DROP 字段名