1.登录MySQL 格式:mysql -u用户名 -p密码 2.数据库的操作 查看数库:show databases; 创建数据库:create database 库名 查看建库语句:show create database 库名 删除数据库:drop database 库名 为了避免存在还创建后者没有还删除,可以加上前提条件 例如:create database if no exists 库名;不存在才创建 drop database if exists 库名;存在才删除 切换数据库:use 库名 查看当前数据库:select database(); 注意:mysql不允许修改数据库名 3.表的操作 建表语句:create table if not exists student( 字段 )engine=InnoDB default charset=utf8; engine:存储引擎 charset:编码格式 字段属性:字段属性默认可以为空 not null:当前字段不可为空 AUTO_INCREMENT定义列为自增属性,一般用于主键,数值会自动加1 PRIMARY KEY关键字用于定义列为主键。您可以使用多列来定义主键,列间以逗号分隔 例如:create table if not exists student1( id int not null AUTO_INCREMENT, name varchar(50) not null, age int, PRIMARY KEY (id) )engine=InnoDB default charset=utf8; 注意:通常把字段唯一的设置为主键 查看建表语句:show create table 表名; 删除表:drop table 表名
linux学习day06----mysql(01)
最新推荐文章于 2024-05-26 16:41:56 发布