国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql5.x在linux環境安裝部署指南

2024-07-24 12:39:51
字體:
來源:轉載
供稿:網友

本教程來學習Linux環境下安裝mysql5.x,mysql5.x的安裝方法差不多,我們如果做服務器,下載一個最穩定的5.0就可以了,下面我伙以mysql5.0為例進行講解.

安裝版本建議:Intel CPU的機器建議直接下載官方網站上ICC編譯版本(Intel C complier,intel的C編譯器編譯版本,在Intel CPU上性能比普通版本有提高).

當前的穩定版本是5.0.xx,不建議下載還處于RC狀態的版本.

1.去mysql.com下載程序,注意文件名中有ICC表明是Intel C編譯器版本,代碼如下:

mysql-5.0.45-linux-i686-icc-glibc23.tar.gz

2.安裝,部署

使用root登陸,解壓,并移動目錄到/home/mysql下,一般情況下,新的應用、服務均部署在/home/mysql目錄下,代碼如下:

  1. tar zxvf mysql-5.0.45-linux-i686-icc-glibc23.tar.gz 
  2. cd mysql-5.0.45-linux-i686-icc-glibc23 
  3. mv * /home/mysql 
  4.  
  5. groupadd mysql 
  6. useradd -g mysql mysql 
  7. --Vevb.com 
  8. cd /home/mysql 
  9. chown -R mysql . 
  10. chgrp -R mysql . 
  11. scripts/mysql_install_db --user=mysql 
  12. chown -R root . 
  13. chown -R mysql data 

復制啟動文件,代碼如下:

  1. cp support-files/mysql.server  /etc/init.d/mysql 
  2. cp support-files/my-medium.cnf /etc/my.cnf 
  3. chmod 755 /etc/init.d/mysql 

修改/etc/init.d/mysql文件中,代碼如下:

basedir=/home/mysql

datadir=/home/mysql/data

啟動mysql服務,代碼如下:

/etc/init.d/mysql start

查看服務是否啟動,代碼如下:

netstat –anp | grep 3306

ps –ef | grep mysql

修改root密碼,修改默認的root密碼,默認情況下,新安裝的mysql root密碼是空,但只允許本地連接,代碼如下:

-bash:mysql:command not found

因為mysql命令的路徑在/home/mysql/bin/mysql下面,所以你直接使用mysql命令時,系統在/usr/bin下面查此命令,所以找不到了,解決辦法是:

ln -s /home/mysql/bin/mysql /usr/bin

按照下面黑體字命令修改mysql的root密碼為mypasswordsql,代碼如下:

  1. [root@localhost mysql]# mysql 
  2. Welcome to the MySQL monitor.  Commands end with ; or g. 
  3. Your MySQL connection id is 1 to server version: 5.0.45-log 
  4.  
  5. Type 'help;' or 'h' for help. Type 'c' to clear the buffer. 
  6.  
  7. mysql> use mysql 
  8. Database changed 
  9. mysql> UPDATE user SET password=PASSWORD('eliFeY_2108'WHERE user='root'
  10. Query OK, 3 rows affected (0.38 sec) 
  11. Rows matched: 3  Changed: 3  Warnings: 0 
  12.  
  13. mysql> FLUSH PRIVILEGES
  14. Query OK, 0 rows affected (0.06 sec) 

創建測試數據庫testdb,代碼如下:

mysql> create database testdb;

Query OK,1 row affected (0.07 sec)

授權,創建一個testuser的用戶,密碼testuserpass,給予其從任何主機連接權限,以及在testdb數據庫上的所有操作權限,代碼如下:

  1. CREATE DATABASE 數據庫名稱 CHARACTER SET utf8; 
  2. INSERT INTO mysql.user(HOST,USER,PASSWORDVALUES("%","??",PASSWORD("??")); 
  3.  
  4. mysql> GRANT ALL PRIVILEGES ON testdb.* TO testuser@"%" IDENTIFIED BY 'testuserpass'
  5. Query OK, 0 rows affected (0.06 sec) 
  6.  
  7. mysql> quit 

本教程結束,在linux上安裝5.x的步驟方法大同小異,你只要下載合適的版本就可以了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石城县| 通道| 宿州市| 洞头县| 顺义区| 武夷山市| 苍南县| 巴青县| 乌兰察布市| 白朗县| 沁水县| 泸西县| 乐都县| 新绛县| 凤山县| 临湘市| 荆门市| 樟树市| 黎城县| 郴州市| 黑山县| 昭平县| 东光县| 土默特右旗| 阿荣旗| 邵武市| 台山市| 新营市| 平遥县| 大埔区| 棋牌| 霸州市| 囊谦县| 新邵县| 监利县| 密云县| 定州市| 五大连池市| 临沭县| 彭州市| 康定县|