centos7 3 中mysql5 7原始碼安裝

2021-08-10 05:10:16 字數 1240 閱讀 6136

cd /usr/local/src

wget

2.解壓:

tar  zxvf  mysql-5.7.12-linux-glibc2.5-x86_64.tar

mv  mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql

3.安裝:

3.1.安裝之前刪除之前的安裝資訊,如: /etc/my.cnf , /etc/init.d/mysqld等

3.2. cd /usr/local/mysql

3.3.新建mysql使用者組: groupadd mysql

3.4.新建mysql使用者: useradd -g mysql mysql

3.5.mysql依賴於libaio 庫。如果此庫未在本地安裝,則資料目錄初始化和後續伺服器啟動步驟將失敗。 

安裝:yum install libaio

3.6.把mysql目錄許可權設為mysql使用者

chown mysql:mysql /usr/local/mysql

.配置環境變數

vim /etc/profile

path後面新增/usr/local/mysql/bin儲存退出

source /etc/profile 環境生效

3.71.shell> bin/mysqld --initialize --user=mysql 啟動

2.shell> bin/mysql_ssl_rsa_setup          

3.shell> bin/mysqld_safe --user=mysql &  使用者初次登陸需要停止mysql執行此語句

4.shell> cp support-files/mysql.server /etc/init.d/mysql.server  啟動檔案

5.修改/etc/my.cnf配置檔案,初次登陸設定免密登陸:在my.cnf中新增一行skip-grant-tables=1

6.登陸mysql後修改mysql.user表中的root密碼:

7.update user set authentication_string= password("123456") where user= "root";

更新許可權:flush privileges;

8.遮蔽my.cnf 中的skip-grant-tables:

9.重啟mysql: service mysql.server restart

10.登陸: mysql -uroot -p123456

Centos7 3使用yum安裝mysql8 0

wget 安裝rpm包 以下這兩條命令都可以安裝 yum localinstall mysql80 community release el7 1.noarch.rpm rpm ivh mysql80 community release el7 3.noarch.rpm 沒有看到什麼異常就表示安裝成...

centos7 3中文亂碼

1.檢視系統是否安裝中文語言包 列出所有可用的公共語言環境的名稱,包含有zh cn locale a grep zh cn 2.修改配置檔案 在修改配置檔案之前,我們先看看當前系統語言環境 locale lc ctype zh cn.utf 8 lc numeric zh cn.utf 8 lc t...

CentOS 7 3 填坑之路

e.不知道命令怎麼用,一般都會有help幫助,例子vi help,命令後加 help就會顯示 f.按2次tab鍵會列出當前資料夾下的所有檔案,如果輸入了 再按兩次tab則會自動補全或列出以 開頭的資料夾及檔案 g.常用shell命令 h.linux預設路徑為絕對路徑,及任意路徑下cd 意味著你將轉到...