linux相關環境,以及yum的設置工作,這邊就不說了,直接說明如何安裝。
1。 安裝一些mysql需要的依賴包
#yum install -y wget gcc-c++ ncurses-devel cmake make perl
下載mysql5.6.11
#wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.11.tar.gz
2。 創建mysql組和用戶
#groupadd mysql
#useradd -g mysql mysql
創建存放目錄
#mkdir /usr/local/mysql
#mkdir /home/data/mysql
3。 解壓mysql工具包
#tar zxvf mysql-5.6.11.tar.gz
4。 進入mysql文件夾
#cd mysql-5.6.11
5。 執行cmake命令
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/home/data/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306
(這邊使用editplus打開,以一行的命令方式,在LINUX命令窗口處執行該命令.)
6。 執行make,以及make install命令
#make
#make install
這邊需要等很久,可以去喝杯水休息休息下。
7。 這裏需要給mysql需要執行的命令增加一個環境變量
#vi /etc/profile
加入一下兩句
PATH=$PATH:/usr/local/mysql/bin:/usr/local/mysql/lib/
export PATH
保存推出,讓其立即生效
#source /etc/profile
8。賦予mysql權限
#chown -R mysql:mysql /usr/local/mysql
#chown -R mysql:mysql /home/data/mysql
9. 創建數據庫(找到mysql的安裝目錄,其下有創建數據庫腳本信息)
#/usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/home/data/mysql
上述建庫語句將根據my.cnf裏設置的數據文件目錄和日誌文件目錄,生成相應的數據文件和日誌文件,並創建系統數據庫(如mysql,test,information_schema,performance_schema)
10。接着就可以啓動mysql
#server mysqld restart
設置開機啓動
#chkconfig mysqld on
另外的啓動命令爲(兩條都可以啓動mysql):
/usr/local/mysql/support-files/mysql.server start
/etc/init.d/mysqld start
11. 啓動成功後,執行 netstat -ntlp 命令,可以查看到 mysql的3306端口已經被正常啓動,就說明 mysql已經被啓動成功了。
12. 給mysql設置密碼
#mysql 直接就進入mysql(初始的mysql沒有密碼哦)
其他操作,可自行上網查詢。