首頁>技術>

一、下載安裝包

安裝包百度盤地址: https://pan.baidu.com/s/1XIGFR_Z7Xm2goTjSDsiskg

提取碼:1fm7

二、安裝1、上傳安裝包到/usr/local下面2、解壓壓縮包
  # tar -xzvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz 
3、修改解壓後文件夾名稱
# mv mysql-5.7.21-linux-glibc2.12-x86_64 mysql
4、檢查使用者和使用者組
# cat /etc/group | grep mysql# cat /etc/passwd |grep mysql
5、建立使用者和使用者組
# groupadd mysql# useradd -r -g mysql mysql
6、mysql5.7版本貌似都沒有data,所以需要我們建立位置:/usr/local/mysql/
# mkdir data
7、授權目錄和使用者
# chown -R mysql:mysql mysql/# chmod -R 755 mysql/
8、安裝並初始化

首先要備份/etc/my.cnf,不然會出現各種PID或者SOCK有關問題

 # /usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

執行完命令之後,會有預設生成的密碼,記錄下,後面會用

注意:上面如果出現報錯:

# ./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

是因為libnuma沒有安裝或者安裝的是32位的,我們需要的則是64位

執行安裝64位,命令:

yum install numactl.x86_64
9、複製啟動指令碼到資源目錄
# cd mysql# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
10、增加mysqld服務控制指令碼執行許可權
# chmod +x /etc/rc.d/init.d/mysqld
11、將mysqld服務加入到系統服務
# chkconfig --add mysqld
12、檢查mysqld服務是否已經生效
# chkconfig --list mysqld
13、啟動mysql
# service mysqld start
14、登入mysql
# mysql -u root -p

如圖:如果提示沒有mysql命令的話,執行下面命令

# ln -s /usr/local/mysql/bin/mysql /usr/bin
15、重新登入mysql

編寫命令敲回車鍵

# mysql -u root -p

提示輸入密碼時,輸入之前安裝時記錄的初始密碼

16、修改mysql密碼

命令(把root密碼修改為root):

mysql> flush privileges;mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';mysql> flush privileges;mysql> quit

如果輸入命令式報錯:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

輸入執行下面命令即可:

alter user 'root'@'localhost' identified by '20160805';
三、連線資料庫1、連線mysql2、如果連線不上,進入mysql模式,執行下面語句
mysql> grant all privileges on *.* to 'root' @'%' identified by 'root';Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)mysql> quitBye

如果還是連線不上,請檢查自己的伺服器防火牆3306是否開放

16
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 20個面向資料科學家的自動機器學習庫