1. 退出
exit;
2. 登录
mysql -h 127.0.0.1 -u root -p 123456 -P 3306?
3.? 数据库操作
删除数据库: drop database 库名;
查看数据库: show databases;
创建数据库: create database 库名 default charset=utf8;
使用数据库: use databases;
4. 表操作
查看表: show tables;
创建表: create table 表名(字段名1 类型1, 字段名2 类型2) engine=innodb charset=utf8;
创建表: 如果表不存在, 则创建, 如果存在则不执行
create table if not exists 表名(
????????字段1 类型,
????????字段2 类型
) engine=innodb default charset=utf8;
删除表: drop table 表名;
查询表结构: desc 表名;
显示创建表的sql语句: show create table 表名;
5. 插入表操作
insert into 表名(字段1, 字段2, 字段3) values(值1, 值2, 值3);
insert into 表名(字段1, 字段2, 字段3) values(a值1, a值2, a值3),(b值1, b值2, b值3);
insert into 表名(字段1, 字段2) select 字段1, 字段2 from 表名;
insert into 表名(字段1, 字段2) select * from 表名;
6. 查询表操作
select 字段1, 字段2, 字段3 from 表名;
select * from 表名 where 字段=值;
7. 修改表操作
update 表名 set 字段1=值1, 字段2=值2 where 条件;
8. 删除表操作
delete from 表名 where 字段=某个值;
(未完)
|