?
在1704系(′ω`)統中安裝MySQL數據庫的系統步驟如下:
(圖片來(lái)源網(wǎng)絡(luò ),侵刪)1、中安裝確保系統已經(jīng)安裝了必要的(′?`*)數據依賴(lài)包,如libaio、系統libnuma等。中安裝
2、數據下載MySQL(′?`)的系統安裝包,可以從官網(wǎng)或者其他可信來(lái)源下載。中安裝
1、數據創(chuàng )建一個(gè)名為mysql的系統用戶(hù)和組,用于運行MySヾ(′▽?zhuān)??QL服務(wù)。中安裝(zhuang)
sudo groupadd mysqlsudo useradd r g mysql s /bin/fa??lse mysql1、數據將下載的系統MySQL安裝包解壓到一個(gè)目錄,如/usr/local/mysql。中安裝
sudo tar zxvf mysqlxxx.tar.gz C /usr/local/
1、數據在/etc目錄下創(chuàng )建一個(gè)名為mysql的配置文件。
sudo mkdir /etc/??mysqlsudo touch /etc/mysql/my.cnf2、編輯mヾ(′ω`)?y.cnf文件,添加以下內容:
[mysqld]basedir=/usr/loヽ(′ー`)ノcal/mysql??datadir=/usr/local/mysql/datasocket=/tmp(′?_?`)/mysql.(′Д` )sockpidfile=/usr/local/mysql/mysql.pidlogerror=/usr/local/mysql/mysql_error.logbi(′▽?zhuān)?ndaddress=0.0.0.0port=3306sql_mode=NO_ENGINE_??SUBSTITUTION,STRICT_TRANS_TABLESsymboliclinks=0
3、為my.cnf文件設置權限。
sudo?? chown mysql:mysql /etc/(╯‵□′)╯mysql/my.cnfsudo chmod 644 /etc/mysql/my.cnf1、運行MySQL安裝包中的初始化腳本。
cd /usr/local/mysqlsudo bin/mysqld init??ialize user=mysql basedir=/usr/local/mysql datadir=/usr/local/mysql/data socket=/tmp/mysql.sock pidfile=/usr/local/mysql/mysql.pid logerror=/usr/local/mysql/mysql_error.log bindadd(/ω\)res(′?ω?`)s=0.0.0.0 port=3306 sql_mode=NO_ENGINE_SUBSTITUTION??,STRICT_TRANS_TABLES symboliclinks=0 lcmessagesdir=/usr/local/mysql/shar??e skipsyslog install
2、啟動(dòng)MySQL服務(wù)。
sudo bin/mysqld_safe user=mysql &
3、獲取臨時(shí)密碼。
sudo bin/grep 'temporary password' /var/log/mysq??ld.log | awk '{ print $NF}'4、使用臨時(shí)密碼登錄MySQL。
sudo bin/mysql u ro?ot p5、修改roo(′?`)t用戶(hù)的密碼。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';
6、刷新權限。
FLUSH PRIVILEGES;7、退出MySQL。
exit;
sudo bin/mysqladmin u root p shutdown
9、重新啟動(dòng)MySQL服務(wù)。
sudo bin/mysqld_safe user=(⊙_⊙)mysql &
至此,MySQL數據庫已經(jīng)在1704系統中安裝完(′?_?`)成。