mysql rpm包安裝後修改數據目錄

mysql rpm包安裝後修改數據目錄


1.停止mysql數據服務


  /etc/init.d/mysqld stop


   

2.爲創建的數據目錄指定權限


 chmod -R 777 /home/mysql/database/*


 chown -R mysql.mysql /home/mysql/database/*


3.將默認的數據目錄的所有的東西全部拷貝到現在的目錄(也可以在第二步之前完成)


 cp -r /var/lib/mysql/* /home/mysql/database/ 


4.修改配置文件


 vim /etc/my.cnf


[mysql]

socket=/home/mysql/database/mysql.sock    //登錄數據庫的安全簽字套目錄


[mysqld]

datadir=/home/mysql/database         //數據目錄

port=3307                            //可修改默認的3306端口號

symbolic-links=0


log-error=/home/mysql/log/mysqld.log   //錯誤日誌目錄

pid-file=/var/run/mysqld/mysqld.pid

log_bin = mysql-bin

server_id = 1

log_bin_trust_function_creators = on     //創建函數和存儲過程時,解決從庫同步了的問題

event_scheduler=on                

max_allowed_packet = 200M

binlog_format=mixed              //混合模式保存二進制日誌                      

lower_case_table_names=1

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTIO


5.重啓mysql


/etc/init.d/mysqld restart


6.登錄


本地登錄


 mysql -u root -pReport@123


遠程登錄


mysql -uroot -pReport@123 -h 192.168.31.64 -P3306


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章