如题, MySQL版本 8.0.11 X64, centos6.9
mysql遇到了error 就重装了下.
备份数据时候 没有用mysqldump 也没有开启binlog,直接cp了 /var/lib/mysql 下的文件, 重新安装8.0.11 后,再把备份文件cp 到 /var/lib/mysql . 然而启动后却不能用.
yes|cp -r /var/www/html/data_bak /var/lib/mysql/
chown -R mysql:mysql /var/lib/mysql/data_bak
sudo chmod -R 0640 /var/lib/mysql/data_bak/
chmod 0750 /var/lib/mysql/data_bak/
mysql> select * from information_schema.`TABLES` where TABLE_SCHEMA='data_bak';
Empty set (0.00 sec)mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.00 sec)
看不到 备份的库
请教各位大佬有碰到此类问题的话 ,帮解答下 感激不尽!~
这个操作在 5.1 \5.5 \5.7 下都可以正常使用, 8.0.11 有点懵圈..
mysql遇到了error 就重装了下.
备份数据时候 没有用mysqldump 也没有开启binlog,直接cp了 /var/lib/mysql 下的文件, 重新安装8.0.11 后,再把备份文件cp 到 /var/lib/mysql . 然而启动后却不能用.
yes|cp -r /var/www/html/data_bak /var/lib/mysql/
chown -R mysql:mysql /var/lib/mysql/data_bak
sudo chmod -R 0640 /var/lib/mysql/data_bak/
chmod 0750 /var/lib/mysql/data_bak/
mysql> select * from information_schema.`TABLES` where TABLE_SCHEMA='data_bak';
Empty set (0.00 sec)mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.00 sec)
看不到 备份的库
请教各位大佬有碰到此类问题的话 ,帮解答下 感激不尽!~
这个操作在 5.1 \5.5 \5.7 下都可以正常使用, 8.0.11 有点懵圈..
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货