mysql 5 7 18安裝教程

2022-07-26 06:51:16 字數 2040 閱讀 3103

wget
tar xzf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql
建立資料目錄,如

mkdir /usr/local/mysql_data
修改/etc/my.cnf,沒有則建立,輸入以下內容:

[client]

default-character-set = utf8mb4

[mysql]

default-character-set = utf8mb4

[mysqld]

skip-name-resolve

sql_mode=""

max_connections=10000

datadir=/usr/local/mysql_data

socket=/tmp/mysql.sock

user=mysql

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

groups mysql (檢查是否存在mysql組,沒有則建立)

groupadd mysql (如不存在)

su mysql (檢查是否存在mysql使用者,沒有則建立)

useradd -r -g mysql mysql (如不存在)

cd /usr/local/mysql/

chown -r mysql:mysql ./

./bin/mysqld --initialize --user=mysql
注意這裡會生成乙個臨時密碼,記住它,第一次登陸時需要

可能遇到的錯誤:

libaio.so.1: cannot open shared object file

解決:yum install libaio

再次修改mysql目錄使用者及許可權

cd /usr/local/mysql/

chown -r root:root ./

cd /usr/local/mysql_data

chown -r mysql:mysql ./

cd /usr/local/mysql/

./bin/mysqld &

ln -s /usr/local/mysql/bin/mysql /bin/mysql
mysql -uroot -p -h localhost
按提示輸入初次密碼

update mysql.user set password=password('your_new_password')

where user='root';

報錯後執行:

set password = password('your_new_password');

grant all privileges on *.* to root@'%' identified by 'your_new_password';

flush privileges;

退出mysql。

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

chkconfig --add mysqld

chkconfig mysqld on

service mysqld status

service mysqld start

service mysqld stop

service mysqld restart

MySQL5 7 18安裝教程

由於不同版本的mysql安裝的過程可能稍有不同,這裡介紹的版本是mysql 5.7.18的版本。1 mysql 5.7.18 linux glibc2.5 x86 64.tar.gz壓縮檔案 輸入oracle中 mysql的位址如下 由於我們是linux centos 6.5 64位,所以,選擇安裝...

mysql 5 7 18解壓版安裝

最近剛剛接觸資料庫,在官網下的5.7.18的解壓版,現將安裝過程做個記錄。1.將壓縮包移動到希望安裝的路徑解壓 c program files x86 mysql 5.7.18 winx64 2.新增環境變數 右擊計算機 屬性 系統屬性 高階 環境變數,入下 圖 新新增的路徑和前面的路徑用分號隔開。...

MySQL5 7 18解壓版安裝步驟

因為mysql更新比較頻繁,所以可能在安裝mysql時需要歷史版本,位址如下 現在安裝的是mysql5.7.18版本,如圖所示 1.解壓檔案 2.配置環境變數 3.在e mysql 5.7.18 winx64目錄下新建my.ini檔案,內容為 client 埠號 3306 port 3306 mys...