昨晚上我原本就把 MySQL 裝好了,可是人太傻了,搞了兩三個小時的原地踏步 (哈哈哈哈哈哈html
我仍是先把步驟寫出來, 首先先將 MySQL上傳到 Linux java
檢測Linux是否已經安裝了 MySQL : rpm -qa | grep mysqlnode
將自帶的 MySQL卸載掉 : rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686mysql
而後我在java裏建立了一個 mysql5.5 的 文件夾,用做存放 MySQL 的解壓文件linux
解壓到指定目錄 : tar -xvf MySQL-5.5.49-1.linux2.6..i386.rpm-bundle.tar -C /usr/local/java/mysql5.5c++
安裝依賴 : yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6sql
進入到解壓文件夾(備註 linux寫的複製粘貼分別爲 ctrl + insert shift + insert)tcp
安裝MySQL的服務端; : rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.ide
安裝MySQL的服務端 : rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpmspa
查看當前 mysql 的狀態 : service mysql status
啓動mysql : service mysql start
無密碼登陸mysql : msyql –u root -p
修改root的密碼 : SET PASSWORD = PASSWORD('123456');
退出: exit
將 mysql 加入到 系統啓動時自啓服務
加入到系統服務 : chkconfig --add mysql
自啓 : chkconfig mysql on
開啓遠程訪問,登陸mysql 受權能夠遠程訪問
先登陸 mysql : mysql -uroot -p123456
執行: grant all privileges on *.* to 'root' @'%' identified by '123456';
flush privileges;
設置防火牆,開通端口號3306,
退出mysql : exit
執行 : /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
將打開的端口的訪問規則保存 : /etc/rc.d/init.d/iptables save
查看機器開放的端口號 : /etc/init.d/iptables status
OK 完事...
下面說說我昨晚我原地摩擦一兩個小時的地方: 長時間使用客戶端, 由於i缺乏一個分號 ; 形成指令沒法執行,(浪費了兩個小時啊,之後可能長記性了...)
2019年5月18日 07:52:33:
可參考:https://blog.csdn.net/a116475939/article/details/74625377
:https://www.cnblogs.com/chinesern/p/8440206.html