1. 程式人生 > >LINUX下Mysql環境部署及問題解決

LINUX下Mysql環境部署及問題解決

tab 登錄 修改 遠程連接 p地址 過程 ID 出現 xxxx

連接mysql用戶: mysql -u root -p 回車,輸入密碼

創建數據庫:create database 【數據庫名稱】

復制數據:navicat傳輸數據功能

過程中出現的問題:
1、打開表,報1018,Can‘t read dir of ‘.xxxx‘ (errno: 13)解決方法:
查看mysql的目錄屬性,發現目錄的屬主是oracle用戶,不是mysql。查看mysql用戶屬於哪個組(groups mysql),發現是mysql組,修改目錄屬主chown -R mysql:mysql /u01/mysql

2、root登錄報沒有權限解決方法:
雖然root有所有的權限,但是遠程連接的IP沒有權限,給連接的IP賦權

grant all privileges on 庫名.表名 to ‘用戶名‘@‘IP地址‘ identified by ‘密碼‘ with grant option;
如:GRANT ALL PRIVILEGES ON . TO ‘root‘@‘192.168.X.X‘ IDENTIFIED BY ‘密碼‘ WITH GRANT OPTION;
然後一定要執行更新 flush privileges;

LINUX下Mysql環境部署及問題解決