net start mysql启动
mysql -u root -h 127.0.0.1 -p 本地登录
show databases 查看数据库
show variables like 'char%' 查看编码 (my.ini => character-set-server)
source D:/my/my.sql导入
mysql -uroot -p user < D:/my/user.sql 导入表user
mysqldump -uroot -p --default-character-set=utf8 -d user > d:/tool/my.sql导出数据表结构(注意没有分号)
mysqldump -uroot -p --quick --no-create-info --extended-insert --default-character-set=utf8 user > d:/tool/my.sql导出数据(注意没有分号)
use user 操作指定数据库
show tables查看表
create databases user default charset utf8创建表
show create table user 查看表创建的语法
set names "utf8" 设置字符集 (重启再查看字符集)
alter table user character set utf8 更改数据库表的编码格式
alter table user change first_name first_name varchar(20) character set utf8 not null更改字段