mysql5 7 26通用版二進位制安裝

2021-10-02 23:10:25 字數 2989 閱讀 2163

mysql5.7.26二進位制安裝

1.     

mkdir -p /server/tools

2.     

上傳mysql安裝包

3.     

tar xf

mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

5.     

rpm -qa |grep mariadb

6.     

yum remove -y mariadb-libs-5.5.56-2.el7.x86_64

7.     

useradd -s /sbin/nologin mysql

8.     

id mysql

10.  

cat /etc/profile

11.  

source /etc/profile

12.  

mysql -v    檢視mysql版本號

13.  

mkfs.xfs /dev/sdb     新增新硬碟直接格式化

14.  

bikid    檢視磁碟的uuid複製

15.  

、mkdir /data

16.  

echo

「uuid=「463d8014-efc5-4d87-9b4a-98ad077ae1cd」 /data  xfs 

defaults  0 0」

/etc/fstab

17.19.  

chown -r mysql.mysql /data

20.  

初始化資料(建立系統資料)

22.  

mkdir -p /data/mysql/data

23.  

chown -r mysql.mysql /data

25.  

yum -y install libaio-devel      ###初始化報錯安裝這個包 #成功請跳過

26.  

上面這種初始化會生成臨時密碼,180天後失效這也是5.7版本的新特性如果不想使用這種密碼步驟如下

27.  

rm -rf /data/mysql/data/*

cat >/etc/my.cnf <[mysqld]

user=mysql

datadir=/data/mysql/data

socket=/tmp/mysql.sock

server_id=6

port=3306

[mysql]

socket=/tmp/mysql.sock

efo29.  

啟動資料庫兩種方法

30.  

sys -v

service

mysqld restart

systemd

注意sysv方式啟動過的話需要提前關閉才能使用以下方法

cat >/etc/systemd/system/mysqld.service

<[unit]

description=mysql server

after=network.target

after=syslog.target

[install]

wantedby=multi-user.target

[service]

user=mysql

group=mysql

limitnofile = 5000

efo31.  

systemctl start mysqld

32.  

ss -lpn |grep 3306

33.  

如何分析mysql資料庫無法啟動

1.     

without updating pid 類似錯誤

2.     

檢視日誌在哪?

3.     

/data/mysql/主機名.err

4.     

[err]上下文

5.     

可能情況

6.     

/etc/my.cnf  路徑不對等

7.     

/tmp/mysql.sock  修改過或刪除過

8.     

資料目錄許可權不是mysql

9.     

引數錯了

34.  

管理員密碼設定(root@localhost)

35.  

myqladmin -uroot -p password

mingxuan123

36.  

如果管理員使用者密碼忘記了?

37.  

關閉資料庫  /etc/init.d/mysqld stop

38.  

mysqld_safe --skip-grant-tables

–skip-networking &

39.  

登入mysql   # mysql

40.  

flush privileges;

41.  

alter user root@『localhost』

identified by 『mingxuan1』;   或者

42.  

select user,host from

mysql.user;

43.  

select

user,host,authentication_string from mysql.user;  ##檢視root密碼結構

44.  

grant all on . to

root@『localhost』 identified by 『123』;  ##重新授權root使用者密碼

45.  

systemctl restart mysqld            ##修改完密碼一定要重啟

如何安裝mysql 5 7 26二進位製包

tar zxvf mysql 5.7.26 el7 x86 64.tar.gz mv mysql 5.7.26 el7 x86 64 mysqlmysql 5.7 沒有data目錄,必須手動生成 2019 05 24t14 33 12.165236z 1 note a temporary passw...

mysql 5 5 36 通用二進位制安裝部署

1 建立mysql使用者 useradd r mysql 2 解壓二進位製包到指定目錄下 tar xf mysql 5.5.36 linux2.6 x86 64.tar.gz c usr local cd usr local ln sv mysql 5.5.36 linux2.6 x86 64 my...

MySQL安裝 通用二進位制安裝5 5

環境描述 系統版本 centos 5.10 x86 64,採用最小化安裝方法 mysql版本 mysql 5.5.39 linux2.6 x86 64.tar.gz 1 建立資料存放目錄 root node111 mkdir data 2 新建使用者以安全方式執行程序 root node111 gr...