linux下安裝mysql5 7 17及簡單配置

2022-03-23 18:22:48 字數 2208 閱讀 5886

原文:

mkdir /usr/local/mysql

2.解壓並複製

tar -xvf mysql-5.7.17-linux-glibc2.5-i686.tar.gz

mv mysql-5.7.17-linux-glibc2.5-i686.tar.gz/* /usr/local/mysql/  

3.建立data目錄(很重要!)

mkdir /usr/local/mysql/data  

4.建立mysql使用者和修改許可權

groupadd mysql  

chown -r mysql.mysql /usr/local/mysql/  

5.初始化資料

[root@localhost mysql] ./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/  

2016-01-20 02:47:35 [warning] mysql_install_db is deprecated. please consider switching to mysqld --initialize  

2016-01-20 02:47:45 [warning] the bootstrap log isn't empty:  

2016-01-20 02:47:45 [warning] 2016-01-19t18:47:36.732678z 0 [warning] --bootstrap is deprecated. please consider using --initialize instead  

2016-01-19t18:47:36.750527z 0 [warning] changed limits: max_open_files: 1024 (requested 5000)  

2016-01-19t18:47:36.750560z 0 [warning] changed limits: table_open_cache: 431 (requested 2000)  

6. 複製配置檔案到 /etc/my.cnf

cp -a ./support-files/my-default.cnf /etc/my.cnf (選擇y)  

7. mysql的服務指令碼放到系統服務中

cp -a ./support-files/mysql.server /etc/init.d/mysqld  

修改my.cnf檔案    (vim /etc/my.cnf)

# these are commonly set, remove the # and set as required.  

basedir = /usr/local/mysql  

datadir = /usr/local/mysql/data  

port = 3306  

# server_id = .....  

socket = /tmp/mysql.sock  

character-set-server = utf8  

# remove leading # to set options mainly useful for reporting servers.  

# the server defaults are faster for transactions and fast selects.  

# adjust sizes as needed, experiment to find the optimal values.  

# join_buffer_size = 128m  

# sort_buffer_size = 2m  

# read_rnd_buffer_size = 2m   

8.啟動mysql

service mysqld start   

ps -ef        #檢視是啟動

9.檢視初始化自動生成的密碼:   cat /root/.mysql_secret  (記住並複製下來,等會登陸mysql需要)

10.進入mysql:bin/mysql -uroot -p  (把剛剛複製的密碼貼上上來)

11.登入後重置root密碼

mysql> set password  for 'root'@localhost = password('123456');

query ok, 0 rows affected, 1 warning (0.00 sec)

Linux 下 Mysql 5 7 的安裝

mysql 5.7 的安裝 原始碼安裝mysql 安裝cmake 3.2.1.tar.gz ncurses 5.9.tar.gz bison 3.0.4.tar.gz 這三個依賴包 download cd boost 1 59 0 bootstrap.sh b2 install rm f cmake...

Linux下Mysql5 7的安裝

wget2 將mysql安裝到 usr local mysql下 解壓 tar xvf mysql 5.7.22 linux glibc2.12 x86 64.tar.gz 移動 mv mysql 5.7.22 linux glibc2.12 x86 64 usr local 重新命名 mv usr...

linux系統下 安裝mysql57

1.安裝mwget wget tar jxvf mwget 0.1.0.orig.tar.bz2 yum install bzip2 bzip2 d mwget 0.1.0.orig.tar.bz2 然後再使用 tar jxvf mwget 0.1.0.orig.tar.bz2就能順利解壓 2.執行...