先在服務里停止mysql的服務器
網站設計制作、做網站的開發,更需要了解用戶,從用戶角度來建設網站,獲得較好的用戶體驗。創新互聯多年互聯網經驗,見的多,溝通容易、能幫助客戶提出的運營建議。作為成都一家網絡公司,打造的就是網站建設產品直銷的概念。選擇創新互聯,不只是建站,我們把建站作為產品,不斷的更新、完善,讓每位來訪用戶感受到浩方產品的價值服務。
再找到mysql安裝目錄下面的my.ini文件,把里面的端口號3306替換成其它的端口號。
重啟mysql服務。
一般情況下都在安裝目錄下,如果不再的話,就找一下c:\windows、c:\windows\system32下面或者使用windows的搜索功能找一下my.ini。
例如我的在:D:\Program Files\MySQL\MySQL Server 5.1\my.ini
如果是XAMPP安裝方式的就在xampp\mysql目錄下的相關.ini文件。
修改下面兩個地方:[client]
port=3306
[mysqld]
# The TCP/IP Port the MySQL Server will listen onport=3306
然后將3306改為你想要的端口號
備注:有兩個"port=3306",都需要改
3
如果提示修改不了可能需要把相關軟件和服務先停掉,win7的可能要以管理員方式打開,修改后要重啟服務才起作用。
在windows下一般是更改mysql安裝目錄的my.ini文件,把里面那個port=3306更改你想要的端口 在Linux下,一般是更改/etc/my.cnf文件,把里面那個port=3306更改你想要的端口 這樣更改完端口,重啟下服務就可以。這更改后的端口最好是1024后面的端口...
1、首先,進入到控制臺下,下圖是我用了putty工具,遠程實現的控制。之后輸入“netstat -an | grep 3306”即可查看是否開啟,如下圖只顯示listen則標識未開啟。
2、之后,通過cd命令進入到etc/mysql目錄下。然后輸入ls命令,即可看到該目錄下的文件。
3、文件中會看到有my.cnf。通過“vi my.cnf”命令進入到編輯的狀態下。
4、之后,把“bind-address ?=127.0.0.1”注釋掉或者換成需要遠程連接的ip地址,或者是直接把這句刪除掉,然后,進行保存即可。
1、使用nestat命令查看3306端口狀態:
~# netstat -an | grep 3306
tcp 0 0 (服務器本地ip地址):3306 0.0.0.0:* LISTEN
從結果可以看出3306端口只是在(服務器本地ip地址)上監聽,所以拒絕了其他IP的訪問。
2、確定問題時因為3306端口沒有開放,那么就需要修改MySQL的配置文件來解決:
使用命令 vim/etc/mysql/my.cnf打開MySQL配置文件,可以看到如下配置信息:
#Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = (服務器本地ip地址)
把最后一行注釋掉或者把(服務器本地ip地址)換成你希望的IP
3、使用命令 service mysql restart重啟MySQL服務
4、再次使用Navicat用root賬戶嘗試連接,發現可以正常連接
打開mysql配置文件my.ini或my.cnf找到port = 3306 把3306修改成你需要的端口,然后重啟mysql就好了
文章名稱:怎么把mysql端口 Mysql端口
文章源于:http://vcdvsql.cn/article4/hpgjoe.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、外貿網站建設、網站營銷、移動網站建設、外貿建站、建站公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯