1.更改mysql配置檔案:
/etc/mysql/mysql.conf.d/mysqld.cnf
注掉 bind-address = 127.0.0.1
2.重啟mysql:sudo /etc/init.d/mysql restart
3.授權使用者能進行遠端連線
首先登陸資料庫
然後輸入:grant all privileges on *.* to root@"%" identified by "123456" with grant option;
最後輸入:flush privileges;
1)the mysql server is running with the --skip-grant-tables option so it cannot execute this statement解決方法
先重新整理一下許可權表。
mysql>flush privileges;
query ok, 0 rows affected (0.01 sec)
#把在所有資料庫的所有表的所有許可權賦值給位於所有ip位址的root使用者。
mysql>grant all on cactidb.* to dbuser@'localhost' identified by '123';
query ok, 0 rows affected (0.00 sec)
2)客戶端安裝
sudo apt-get install mysql-client
3)ubuntu系統 mysql出現error 1524 (hy000): plugin 『auth_socket』 is not loaded錯誤的解決方法
在終端上輸入以下命令重啟mysql:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
docker之hadoop HA高可用配置
搭建hadoop的高可用性,hadoop版本為2.6.5。hadoop的高可用配置有兩種方法,以下是我選擇配置的quorum journal manager qjm 的方法。quorum的高可用需要啟動奇數個 3 5 7等 journalnodes節點進行日誌的處理,活動namenode節點負責進行...
MySQL高可用探索之orchestrator
使用keepalived orchestrator mysql架構時,不要將orchestrator的依賴庫放置到集群的mysql上面 舉個栗子 當主庫宕機之後,keepalived的vip直接釋放,如果orchestrator通過vip訪問資料庫就不通,此時orchestrator會直接全部停機,...
mysql優化之 配置
1.當寫入時,使用 innodb flush method o direct 來避免雙緩衝。2.避免使用 o direct 和 ext3 檔案系統 你將序列化所有要寫入的。3.分配足夠的 innodb buffer pool size 來載入整個 innodb 檔案到記憶體中 少從磁碟中讀取。4.不...