mysql安裝(glibc版本安裝5 7 22)

2021-09-24 14:37:45 字數 2045 閱讀 8421

1.解壓 

tar zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

2.檢測是否有安裝其他版本,如有則停止程序並解除安裝,沒有則不管

rpm -qa | grep mysql

rpm -qa | grep mariadb

rpm -e --nodeps 已經安裝軟體包名

3.新建mysql資料夾,並把檔案移動過去

mkdir /usr/local/mysql

mv mysql-5.7.22-linux-glibc2.12-x86_64/* /usr/local/mysql/

4.新增使用者和組

groupadd mysql

useradd -r -g mysql mysql

5.檢測依賴

rpm -qa | grep libaio

沒有則yum安裝一下

yum -y install libaio

6.開始安裝

vim /etc/my.cnf

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

socket=/tmp/mysql.sock

[mysqld]

port = 3306

socket=/tmp/mysql.sock

# 設定mysql的安裝目錄

basedir=/usr/local/mysql

# 設定mysql資料庫的資料的存放目錄

datadir=/usr/local/mysql/data

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8

default-storage-engine=innodb

lower_case_table_names=1

max_allowed_packet=16m

sql_mode=no_engine_substitution,strict_trans_tables

7.建立data目錄

mkdir -p /usr/local/mysql/data

chown -r mysql:mysql /usr/local/mysql/data

8.初始化

cd /usr/local/mysql

./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

9.設定開機啟動

a. 複製啟動指令碼到資源目錄:[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

b. 增加 mysqld 服務控制指令碼執行許可權:[root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld

c. 將 mysqld 服務加入到系統服務:[root@localhost mysql]# chkconfig --add mysqld

d. 檢查mysqld服務是否已經生效:[root@localhost mysql]# chkconfig --list mysqld

10.設定預設密碼

初始化的時候會有這個密碼,使用mysql -uroot -p 密碼使用這個,然後使用這個密碼登陸,修改初始密碼

mysql> set password = password('123456');

123456表示新密碼'

11.如果是centos8的情況,有時候會報一些lib錯誤

libtinfo.so.5沒找到什麼的執行以下命令安裝一下即可

dnf install ncurses-compat-libs

glibc版本公升級

檢視系統glibc庫版本可使用如下命令 strings lib64 libc.so 6 grep glibc centos6.5輸出如下glibc版本列表,從此圖可以看出系統最高支援glibc的2.12版本 ll lib64 libc 可以看到此時的libc.so.6是libc 2.12.so的別名...

linux 檢視glibc版本

glibc是gnu發布的libc庫,也即c執行庫。glibc是linux 系統中最底層的api 應用程式開發介面 幾乎其它任何的執行庫都會倚賴於glibc。glibc除了封裝linux作業系統所提供的系統服務外,它本 身也提供了許多其它一些必要功能服務的實現,主要的如下 1 string,字串處理 ...

Glibc 安裝指南

glibc 安裝指南 適用於2.3 2.4 2.5 2.6 2.7 編譯前的預備知識與要點提示 glibc 2.3.6 建議使用 gcc 4.0 編譯,glibc 2.4 2.5 建議使用 gcc 4.1 編譯,glibc 2.6 2.7 建議使用 gcc 4.2 編譯。所有這些版本最低要求使用 g...