程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> RPM安裝MySQL6.0

RPM安裝MySQL6.0

編輯:MySQL綜合教程


一、文件准備  1、MySQL-server-community-6.0.11-0.rhel5.i386.rpm  2、MySQL-client-community-6.0.11-0.rhel5.i386.rpm  軟件下載地址可到 http://mirrors.sohu.com   http://rpm.pbone.net/   自行尋找!  二、安裝  1  #rpm -ivh MySQL-server-community-6.0.11-0.rhel5.i386.rpm  2  #rpm -ivh MySQL-client-community-6.0.11-0.rhel5.i386.rpm  三、MySQL啟動、停止   www.2cto.com   1  # service mysql start  2  # service mysql stop  3  # service mysql restart  四、設置MySQL用戶密碼  安裝完成後會自動創建mysql:mysql用戶,需要自己設置密碼。  1  #passwd mysql  2  //輸入自己需要的密碼  五、修改root密碼  安裝完成後,默認root的密碼是空的,可以自己設置root密碼  1  # su -l mysql  2  $ mysqladmin -u root password ‘123456’  六、訪問  1、命令行  1  $ mysql -u root -p  2、遠程訪問  遠程訪問時需要設置一些權限,方法如下:  1)、改表法。可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 數據庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"  1  $ mysql -u root -ppassword  2  mysql> use mysql;  3  mysql>update user set host = '%' where user = 'root' ;  4  mysql>select host, user from user;  2)、授權法。例如,你想myuser使用mypassword從任何主機連接到mysql服務器的話。  1  GRANT ALL PRIVILEGES ON *.* TO 'myuser' @ '%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION ;    如果你想允許用戶myuser從ip為192.168.1.6的主機連接到mysql服務器,並使用mypassword作為密碼  1  GRANT ALL PRIVILEGES ON *.* TO 'myuser' @ '192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION ;   www.2cto.com     我用的第一個方法,剛開始發現不行,在網上查了一下,少執行一個語句  1  mysql>FLUSH PRIVILEGES  使修改生效,就可以了  3)、在安裝mysql的機器上運行:  1  $mysql -h localhost -u root  2  //這樣應該可以進入MySQL服務器  3  mysql> GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' WITH GRANT OPTION  4  //賦予任何主機訪問數據的權限  5  mysql>FLUSH PRIVILEGES  6  //修改生效  7  mysql>EXIT  8  //退出MySQL服務器    這樣就可以在其它任何的主機上以root身份登錄啦。  3、用Navicat for MySQL訪問如果提示:Can't get hostname for your address,除了2中授權外還需要如下設置: 編輯/etc/my.cnf,在:[mysqld]內添加一行:  1  skip-name-resolve  MySQL忽略數據庫表名大小寫  修改/etc/my.cnf,在[mysqld]內添加一行:  1  lower_case_table_names= 1  如果沒有/etc/my.cnf文件,在/usr/share/mysql目錄下根據自己需要找一下my-*.cnf文件,復制為/etc/my.cnf  1  $cp /usr/share/mysql/my-medium.cnf /etc/my.cnf    到此,MySQL就安裝完成了, 再補充一點,如果要在外部訪問,記得在Linux的防火牆設置中添加3306端口。       作者 flyer5200

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved