备份mysql
直接在root用户下执行
示例:
mysqldump -uroot -p****** -R -E --single-transaction --default-character-set=UTF8 oadb > /***/oadb-20181113.sql
-R 加这个参数是为了导出存储过程。
--single-transaction 加这个参数是为了在系统运行中导出完整的数据。
--default-character-set=UTF8 加这个参数是为了防止字符集混乱。
-E 加这个参数是为了导出事件。
简化:
mysqldump -h 127.0.0.1 -u 用户 -p密码 -R -E 数据库名 > 路径/文件名称.sql
恢复:
首先要知道数据库名,然后再新建同样名称的数据库,再然后
use 数据库名
source 路径/文件名称.sql
注意source 后面的路径在windows系统中的时候,路径中的 要全部换成 /
--------------------------------------------------------------------------------------------------------
1、进入mysql数据库
root@test# mysql -u root -p
回车后 输入密码 密码不可见
2、查询所有的库
mysql> show databases;
3、进入数据库“student”是库名
mysql> use student;
4、查询所有的表
mysql> show tables;
5、查询表,进行增删改查“class”是表
mysql> select * from class;
6、exit 退出,如果不行只能 用 q 命令退出.
---------------------------------------------------------------------------
1、查看mysql版本
方法一:status;
方法二:select version();
2、Mysql启动、停止、重启常用命令
a、启动方式
1、使用 service 启动:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@szxdb etc]# service mysql start (5.5.7版本是mysql)
b、停止
1、使用 service 启动:
service mysqld stop
c、重启
1、使用 service 启动:
service mysqld restart
service mysql restart (5.5.7版本命令)