Linux安裝MySQL(安裝包方式)
阿新 • • 發佈:2019-02-01
系統: Ubuntu 16.04 LTS
MySQL版本: 5.7.19
MySQL下載地址: 官方地址
一. 建立使用者
- 建立使用者mysql,組mysql
# groupadd mysql
# useradd -r -g mysql mysql
二. 解壓並安裝
- 進入到下載好的安裝包所在目錄, 解壓檔案到 /usr/local 下
# tar zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local
- 重新命名
# cd /usr/local
# mv mysql-5.7.19-linux-glibc2.12-x86_64 mysql
- 建立資料庫資料夾
# mkdir mysql/data
- 設定目錄許可權
# cd mysql
# chown mysql:mysql -R .
- 初始化
# ./bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
- 記錄一下密碼
- 執行安全模式
# ./bin/mysqld_safe &
- 另起一個終端, 切換至mysql目錄, 執行登入命令
# ./bin/mysql -uroot -p
- 輸入剛才記錄的密碼
- 修改密碼(這裡1234為新的密碼)
# SET PASSWORD FOR 'root'@'localhost'=PASSWORD('1234');
注意: 此版本user表中原password欄位已經更改成authentication_string, 老的教程中修改密碼使用的
UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
語句已經不再適用
使用 ps 和 kill命令 關閉mysql
設定mysql服務
# cp support-files/mysql.server /etc/init.d/mysql
# chmod +x /etc/init.d/mysql
# systemctl enable mysql.service
以服務方式啟動/關閉/重啟
啟動:# service mysql start
關閉:# service mysql stop
重啟:# service mysql restart