wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm yum localinstall mysql57-community-release-el6-7.noarch.rpm yum install mysql mysql-devel mysql-community-server mysql_install_db service mysqld start
如出現以下錯誤
ERROR 1146 (42S02): Table ‘mysql.servers’ doesn’t exist
可能是因為
升級資料庫版本所導致的,解決方法是
mysql > stop slave; mysql > use mysql; mysql > drop table servers; mysql > CREATE TABLE `servers` ( `Server_name` char(64) NOT NULL, `Host` char(64) NOT NULL, `Db` char(64) NOT NULL, `Username` char(64) NOT NULL, `Password` char(64) NOT NULL, `Port` int(4) DEFAULT NULL, `Socket` char(64) DEFAULT NULL, `Wrapper` char(64) NOT NULL, `Owner` char(64) NOT NULL, PRIMARY KEY (`Server_name`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; mysql > flush privileges;
不輸入密碼停止和啟動的方式
在root底下 新增一個檔案
vim /root/.my.cnf
[client] user=root password=123456
修改檔案權限
chmod 600 /root/.my.cnf
這樣自動備份shell script
mysqladmin shutdown mysqld_safe &
可以不用輸入密碼就可以停止與啟動
Hits: 90