linux系統安裝mysql,linuxmysql

來源:互聯網
上載者:User

linux系統安裝mysql,linuxmysql

1、檢查是否已安裝,grep的-i選項表示匹配時忽略大小寫

  [root@localhost JavaEE]#rpm -qa|grep -i mysql

  mysql-libs-5.1.61-4.el6.x86_64

 *可見已經安裝了庫檔案,應該先卸載,不然會出現覆蓋錯誤。注意卸:載時使用了--nodeps選項,忽略了依賴關係:

  [root@localhost JavaEE]#rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps

 

2、下載MySQL的安裝檔案
  安裝MySQL需要下面兩個檔案:
  MySQL-server-4.0.16-0.i386.rpm   
  MySQL-client-4.0.16-0.i386.rpm
  為:http://www.mysql.com/downloads/mysql-4.0.html, 開啟此網頁,下拉網頁找到“Linux x86 RPM downloads”項,找到“Server”和“Client programs”項,下載需要的上述兩個rpm檔案。

a 安裝伺服器
  在有兩個rmp檔案的目錄下運行如下命令:
  [root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm
  顯示如下資訊。
    warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
  Preparing...       ########################################### [100%]
  1:MySQL-server     ########################################### [100%]
   。。。。。。(省略顯示)
  /usr/bin/mysqladmin -u root password 'new-password'
  /usr/bin/mysqladmin -u root -h test1 password 'new-password'
   。。。。。。(省略顯示)
  Starting mysqld daemon with databases from /var/lib/mysql
  如出現如上資訊,服務端安裝完畢。

  查看mysql服務是否啟動
    ps -ef|grep mysql
    service mysql start
 b.進入mysql
    mysql -u root -p
 c.修改root使用者密碼
   mysql -u root -p password
d.查看mysql裡的字元集是否為utf-8
 show variable like 'chara%'
e. 修改設定檔改字元編碼
  設定檔:/usr/share/mysql/my-small.cnf
  修改把my-small.cnf拷貝到/etc/my.cnf
  修改my.cnf
  在[mysqld]這個下面加上:
  character_set_server=utf8
  修改完成後,重啟mysql服務:service mysql restart
f. 關閉防火牆:
  方法1:service iptables stop(不可取)
  方法2:開連接埠:iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
        service iptables save
 g .查看mysql日誌:/var/lib/mysql
 h .訪問mysql,需要授權
  grant all privileges on *.* to
root@'%' identified
  by '資料庫密碼' with grant option;
  flush privileges;重新整理mysql的系統相關表

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.