1查看Liunx(以CentOS爲例)自帶的mysql
輸入 rpm -qa | grep mysql
2將自帶的mysql卸載
3上傳Mysql到linux (建議使用遠程工具上傳,推薦SSH Secure、notepad++等等)
4安裝mysql的依賴(選做) (第六步rpm安裝時 提示少哪個依賴 再安裝哪個)
yum -y install libaio.so.1
yum -y install libgcc_s.so.1
yum -y install libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
yum -y install libncurses.so.5
yum -y install libtinfo.so.5
5解壓Mysql到/usr/local/下的mysql目錄(mysql目錄需要手動創建)內 命令如下
cd /usr/local
mkdir mysql
tar -xvf (mysql壓縮包包名:MySQL-5.6.22-1.el6.i686.rpm-bundle.tar) -C /usr/local/mysql
6在/usr/local/mysql下安裝mysql
安裝服務器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安裝客戶端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
7啓動mysql
service mysql start
8將mysql加到系統服務中並設置開機啓動
加入到系統服務:chkconfig –add mysql
自動啓動:chkconfig mysql on
9登錄mysql
mysql安裝好後會生成一個臨時隨機密碼,存儲位置在/root/.mysql_secret (密碼是很長的數字加字母 so 千萬不要以爲是亂碼)
msyql –u root -p
登錄mysql出意外,登不上,可嘗試 跳過密碼校驗,直接修改密碼:
關閉服務:service mysql stop
跳過校驗: /usr/bin/mysqld_safe –skip-grant-tables
[root@localhost ~]# mysql
mysql>use mysql //進入mysql這個數據庫
mysql>update user set password=password(“123456”) where user=”root”; //修改密碼爲123456
mysql>flush privileges; //刷新權限
mysql>exit
10修改mysql的密碼
set password = password(‘root’);
11開啓mysql的遠程登錄
默認情況下mysql爲安全起見,不支持遠程登錄mysql,所以需要設置開啓 遠程登錄mysql的權限
登錄mysql後輸入如下命令:
grant all privileges on *.* to 'root' @'%' identified by 'root';
flush privileges;
12)開放Linux的對外訪問的端口3306
/sbin/iptables -I INPUT -p tcp –dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save —將修改永久保存到防火牆中
附加 :防火牆開關
一張圖說明 它依舊高清無碼
結束!!! 希望給各位猿友有所幫助!!! 偷偷告訴你,這是我剛寫的日記!!!!