kinux mysql报错10038_navicat连接linux系统中mysql-错误:10038
輸入 命令 netstat -anp(查看所有的進(jìn)程和端口使用情況)
(注:Local Address一列中: 0.0.0.0 表示監(jiān)聽本地所有ip地址,其他電腦是可以訪問的,并且修改ip不受影響。 127.0.0.1 表示只監(jiān)聽本機(jī)回環(huán)地址,只能本機(jī)訪問。 x.x.x.x具體 ip地址,是只監(jiān)聽這個(gè)ip。修改ip后程序就不能監(jiān)聽了。需要手動(dòng)修改軟件監(jiān)聽地址才可以用)
這里3306 端口寫的是ip地址:127.0.0.1 ,故只有本機(jī)能夠訪問*;將其修改成0.0.0.0即可
解決辦法:
命令vi /etc/mysql/my.cnf:
修改:bind-address = 127.0.0.1->bind-address = 0.0.0.0
重啟mysql,再次連接服務(wù):
權(quán)限不夠,查看用戶權(quán)限(連接的用戶名此處為root),然后修改權(quán)限,重啟服務(wù),再次連接:
如果還是連接不成功,則需要執(zhí)行下面的更改密碼的操作:
/etc/init.d/mysqld stop
# mysqld_safe--user=mysql --skip-grant-tables --skip-networking mysql-u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql>FLUSH PRIVILEGES;
mysql>quit
#/etc/init.d/mysqld restart
# mysql-uroot -p
Enter password:mysql>
再次連接就成功了
總結(jié)
以上是生活随笔為你收集整理的kinux mysql报错10038_navicat连接linux系统中mysql-错误:10038的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php mysql 查询 区分大小写_M
- 下一篇: mysql里添加不了中文_为什么MySQ