5.6 : 5.6.34 5.6.36 5.6.38(2017913) 5.6.40
5.7 : 5.7.18 ,20(2017913) ,24 ,26(接下來要用的)
8.0 : 8014, 8015 ,8016
現在絕大多數企業用的mysql版本集中在5.6和5.7,我們得記住5.6.38和5.7.20的發布時間,以免面試的時候被問到。
ga表示穩定版或者說生產版。
使用者的建立處理原始環境
[root@db01 ~]# yum remove mariadb-libs-5.5.60-1.el7_5.x86_64 -y
[root@db01 ~]# rpm -qa |grep mariadb
[root@db01 ~]# useradd -s /sbin/nologin mysql
說明:–initialize 引數:
對於密碼複雜度進行定製:12位,4種
給root@localhost使用者設定臨時密碼
報錯:mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: no such file or directory
解決:[root@db01 ~]# yum install -y libaio-devel
without updating pid 類似錯誤
檢視日誌:
在哪?/data/mysql/data/主機名.err
[error] 上下文
可能情況:
/etc/my.cnf 路徑不對等
/tmp/mysql.sock檔案修改過 或 刪除過
資料目錄許可權不是mysql
引數改錯了
管理員密碼的設定(root@localhost)
skip-grant-tables #跳過授權表
–skip-networking #跳過遠端登入
關閉資料庫
[root@db01 ~]# /etc/init.d/mysqld stop
shutting down mysql… success!
啟動資料庫到維護模式
[root@db01 ~]# mysqld_safe --skip-grant-tables --skip-networking &
登入並修改密碼
mysql> alter user root@『localhost』 identified by 『1』;
error 1290 (hy000): the mysql server is running with the --skip-grant-tables option so it cannot execute this statement
mysql> flush privileges;
mysql> alter user root@『localhost』 identified by 『1』;
query ok, 0 rows affected (0.01 sec)
關閉資料庫,正常啟動驗證
Mysql linux安裝日誌 doc
mysql linux安裝日誌 1.add a login user and group for mysqld to run as 為 mysqld 增添乙個登陸使用者和組 shell groupadd mysql shell useradd g mysql mysql 2.解壓 shell gun...
Mysql linux安裝過程
1 解壓 cd usr local tar mysql 5.7.13 linux glibc2.5 x86 64.tar.gz mv mysql 5.7.13 linux glibc2.5 x86 64 mysql 2 新增mysql使用者 使用者組,賦操作許可權 groupadd mysql us...
5 安裝mysql linux版本
1 安裝wget yum y install wget wget 安裝yum源 rpm ivh mysql community release el7 5.noarch.rpm etc yum.repos.d mysql community.repo vim etc yum.repos.d mysq...