1. 数据库的操作
# mysql -u root -p
Enter password:****** (没有设置密码直接回车)
1.1 查看现有的数据库 show databases;
1.2 创建一个新的数据库test1 CREATE DATABASE IF NOT EXISTS test1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
简单的写法:
CREATE DATABASE 数据库名;
1.3 切换到新建数据库 use test1
注意:mysql只有在使用这一句时后面可以不加分号,也可以运行成功。
1.4 查看数据库中的表 show tables;
1.5 删除数据库
drop database <数据库名>;
2. 表的操作
2.1 创建一个表
CREATE TABLE table_name (column_name column_type);-------此为简写方式
如果要求设置关键key,用primary key auto_increment
create table study(
stu_id int(10) primary key auto_increment,
stu_name varchar(100) not null,
stu_age int(4)
stu_date date)ENGINE=InnoDB DEFAULT CHARSET=utf8;
2.2 查看表结构 desc test;
2.3 插入数据 Insert into table_name values(value, value ,value……);
insert into study(stu_id, stu_name, stu_age, stu_date) value(1, 'Shirley', 24, '1996-07-07');
2.4 查询表数据
Select * from table_name;
Select column_name from table_name;
Select * from table_name where column = value;
2.5 修改表数据 Update table_name set column = value where column = value;
2.6 删除表数据
Delete from table_name;
Delete from table_name where column = value;
Truncate table table_name;
后期继续更新