mysql下載器下載了mysql worbench后無法連接遠端數據庫,提示SSL之類的錯誤
解決方案:不使用SSL,在Advance TAB頁的others框中輸入參數:useSSL=0,就可以連接上了。
有時候本地連接可以,但遠程連接不行,並且報錯:Host is not allowed to connect to this MySQL server。那一般是沒有允許遠程登錄來的,解決辦法也很簡單:
//先進入mysql
use mysql //允許root用戶從所有IP遠程訪問 update user set host = '%' where user = 'root'; //刷新 flush privileges;
附上忘記Mysql密碼的修改方法(CentOS7):
1. 先關閉Mysql(前提是mysql存在,且安裝正常)
service mysqld stop
2. 修改mysql配置文件,在[mysqld] 下添加一句 skip-grant-tables 然后保存退出
sudo vi /etc/my.cnf
3. 重啟數據庫
service mysqld start
4. 此時進入數據庫是免密的,進入后 use mysql 選擇數據庫進入
mysql -u root mysql -u root
use mysql;
5. 修改密碼( newpwd為新密碼 )
update mysql.user set authentication_string=password('newpwd') where user='root';
修改完畢,exit后重新用新密碼登錄試一下,記得把好了之后記得把剛才的添加的語句注釋掉,再重新啟動mysql。