Linux上如何安裝mysql
阿新 • • 發佈:2018-11-20
1.下載mysql
2.上傳到linux
3.檢查系統上是否安裝了mysql 若安裝了就需要先解除安裝再使用我們自己的
rpm -qa |grep -i mysql
rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686
4.新建一個資料夾
mkdir /usr/local/mysql
5.複製|剪下 到/usr/local/mysql
mv MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql/
6.進入 /usr/local/mysql 解壓mysql
cd /usr/local/mysql
tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar
7.先安裝伺服器端
rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
注意:在安裝的過程中,記得複製這段設定密碼的格式文字:/usr/bin/mysqladmin -u root password 'new-password'
8.安裝客戶端
rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm
9.啟動Mysql
service mysql status #檢測mysql的執行狀態是否啟動
service mysql start #啟動mysql(只啟動一次)
10.設定密碼操作
/usr/bin/mysqladmin -u root password '123456'
11.登入mysql
mysql -uroot -p123456
quit退出
12.放行3306埠號
修改配置檔案 cd /etc/sysconfig vi iptables 複製(yy p) -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 改成 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 重啟防火牆 service iptables stop service iptables start
13.允許遠端連線 mysql
1 在linux上 登入mysql
2 建立遠端客戶
create user '遠端客戶的使用者名稱'@'%' identified by '遠端客戶的登入密碼';
create user 'root'@'%' identified by '123456';
3 然後為這個使用者授權(允許這個使用者連線我)
grant all on *.* to '允許遠端連線的使用者'@'%' with grant option;
grant all on *.* to 'root'@'%' with grant option;
4 重新整理許可權
flush privileges;