mac mysqlworkbench 或者NAVICat不是很好用,问题多多,莫办法就用命令行控制了噻!
MYSql 终端控制命令
1,指定路径 PATH=“$PATH”:/usr/local/mysql/bin
2,输入密码 -uroot -p
3,查看 库 show tables;
4,切换 到库use database;
5,查看库中的表 show tables;
6,查看表结构:show XXX;
7,创建数据库 create database XXX;
8,删除数据库 drop database XXX;
9,修改数据库的模式 Alter DATABASE XXX CHARACTER SET utf8;
10,创建表
DROP TABLE IF EXISTS tb_person; -- 如果存在,删除表 tb_person
CREATE TABLE tb_person ( --创建表
id INTEGER AUTO_INCREMENT COMMENT 'id',
name VARCHAR(45) COMMENT '姓名',
english_name VARCHAR(45) COMMENT '英文名',
age INTEGER UNSIGNED COMMENT '年龄',
sex VARCHAR(45) COMMENT '性别',
birthday DATE COMMENT '出生日期',
description TEXT COMMENT '备注',
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP() COMMENT '创建时间',
PRIMARY KEY (id)
);
11,删除表 drop table XXX;
12,查看表的编码方式
show variables like 'character_set_database';
13,修改编码
ALTER DATABASE XXX CHARACTER SET utf8;