精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux下設(shè)置MySQL允許遠(yuǎn)程連接

      Linux下設(shè)置MySQL允許遠(yuǎn)程連接

      時(shí)間: 志藝942 分享

      Linux下設(shè)置MySQL允許遠(yuǎn)程連接

        MySQL因?yàn)槠渌俣?、可靠性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇。接下來是小編為大家收集的Linux下設(shè)置MySQL允許遠(yuǎn)程連接,歡迎大家閱讀:

        Linux下設(shè)置MySQL允許遠(yuǎn)程連接

        1. 鏈接本機(jī)的mysql(用ssh登錄終端,輸入如下命令):

        mysql -uroot -p

        2. 輸入密碼登陸進(jìn)去后,輸入如下的語句,執(zhí)行。

        mysql>grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option;

        mysql>flush privileges;

        #user是用戶名,%表示任意主機(jī),password是密碼

        查看權(quán)限命令:

        mysql> use mysql;

        mysql> select user, host from user;

        如下結(jié)果, 說明開啟了任意主機(jī)遠(yuǎn)程連接權(quán)限

        意外情況:

        navicat for mysql 連接ubuntu里的mysql出現(xiàn)這個(gè)錯(cuò)誤: 2003 - Can't connect to MySQL server on '192.168.1.115' (10038)

        解決辦法:

        1. windows上ping 192.168.1.115可以ping通

        2. windows上telnet 192.168.1.115 3306發(fā)現(xiàn)失敗

        3. 檢查ubuntu里mysql服務(wù): ss -na|grep 3306

        由此可見, mysql監(jiān)聽的是3306端口, 但是地址不對, 這樣只監(jiān)聽了本機(jī)地址

        要監(jiān)聽所有地址, 應(yīng)將/etc/mysql/my.cnf里的[mysqld]結(jié)點(diǎn)下的bind-address 屬性改為 0.0.0.0, 如下

        重啟mysql:sudo service mysql restart

        修改完后再次檢查ubuntu里mysql服務(wù): ss -na|grep 3306

        再次用navicat 測試連接, 連接成功~

        
      看了“Linux下設(shè)置MySQL允許遠(yuǎn)程連接”還想看:

      1.mysql怎么設(shè)置遠(yuǎn)程連接數(shù)據(jù)庫

      2.linux下mysql允許外部遠(yuǎn)程訪問配置

      3.Linux中的MySql數(shù)據(jù)庫遠(yuǎn)程連接教程

      3068538