MySQL记录

Mac设置mysql命令行

在系统环境加上mysql的路径,关于PATH设置方法可以参考Linux环境变量配置

PATH="$PATH":/usr/local/mysql/bin

修改root密码的几种方法:

  • 登录mysql以后,使用
    set password for 'root'@'localhost' = PASSWORD('***');

  • 用mysqladmin命令
    mysqladmin -u root password "***"

  • 直接update mysql数据库的user表
    update user set Password = PASSWORD('***') where user = 'root';

备份与导入

导出

  • 导出数据库
    mysqldump -u 用户名 -p 数据库名 > 导出的文件名

  • 导出具体表
    mysqldump -u 用户名 -p 数据库名 表名 > 导出的文件名

  • 导出一个数据库结构
    mysqldump -u 用户名 -p 数据库名 -d > 导出的文件名
    -d表示不导出数据

  • 导出具体表结构
    mysqldump -u 用户名 -p -d 数据库名 表名 > 导出的文件名

导入

使用source语句

1
2
3
use aol_log;
set names utf8; #设置字符
source /home/chen/Desktop/logbk.sql;

参考:
Linux 简单的mysql备份和导入,以及文件的备份和导入