习惯了用navicat之后。居然不会用命令行了。。。
记录一下算是备份
1、进入mysql命令行,创建一个新库,create database xxxx; //先看一下旧库的格式。用show create database `库名`,主要是看一下旧数据库的编码:
CREATE DATABASE `xxx` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
2、mysqldump 旧库 -u root -p123456 --add-drop-table | mysql 新库 -u root -p123456
假设密码是123456
假设密码是123456
3、grant 权限给指定的用户
grant all privileges on xxx.* to 'user'@'localhost' identified by 'password',很方便的指定。记得localhost那个地方尽量不要留空。留空默认代码的是%
4、真正要用的时候,其实查一查都OK。。