1、centos下MySQL安裝 按照命令依次安裝如下文件: mysql-devel 開發用到的庫以及包含文件 mysql mysql 客戶端 mysql-server 數據庫服務器 yum install mysql-server yum install mysql-devel yum install mysql 其中安裝過程當中會詢問你是否要繼續,直接輸入y,而後按回車便可。 2、centos下MySQL服務設置 1.啓動mysql服務 service mysqld start 2.查看mysql服務是否隨機自啓動 chkconfig --list|grep mysqld 3.將mysqld服務設置爲開機自啓動 chkconfig mysqld on 3、MySQL數據庫設置 1.設置root用戶,修改默認密碼 mysqladmin -u root password '1234' 數據庫用戶名:root,密碼:1234 2.登錄mysqlserver mysql -u root -p 在命令框中出現輸入密碼的提示時,從鍵盤輸入密碼,而後回車,便可成功進入。 4、遠程鏈接 經過navicat for mysql軟件遠程鏈接該服務器上的mysql數據庫時,須要進行兩個操做:防火牆設置以及數據庫權限設置。 1.防火牆設置 打開iptables的配置文件:vi /etc/sysconfig/iptables 在其中添加紅色所標註的內容: 而後重啓防火牆服務: service iptables restart 此時能夠查看規則信息是否有mysql對應規則: iptables -L 2.受權設置 此時設置完防火牆,咱們依然不能遠程鏈接數據庫,由於並無權限從遠程主機來訪問這個虛擬機上的mysql數據庫。須要爲遠程主機受權: 使用mysql -u root -p登錄到mysql中,執行以下命令: GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 其中192.168.1.3爲遠程主機的IP地址,此處須要修改成本身的ip地址,‘myuser’、‘mypassword’都須要修改成相應的root以及密碼; 而後執行: FLUSH PRIVILEGES; exit; 此時數據庫的權限設置已經完成。 打開windows下的navicat軟件: 而後點擊「鏈接測試」按鈕測試是否正常鏈接,成功了點擊「肯定」便可! https://blog.csdn.net/weixin_34613450/article/details/83014908