當前 mysql 官網的安裝教程,指明可以使用 yum 方式。
若在ubuntu中安裝,參考「linux(ubuntu)下mysql的安裝與配置」。
mysql yum 庫提供 mysql 客戶端、伺服器及相關元件的 rpm 安裝包
該庫也可以公升級和替換已安裝(來自 linux 原生軟體源)的第三方 mysql ,如果有的話
支援的linux平台:
[root@localhost ~]# uname -r
3.10.0-123.el7.x86_64
開啟**,
[root@localhost ~]# rpm -uvh platform-and-version-specific-package-name.rpm
修改檔案 /etc/yum.repos.d/mysql-community.repo, 來確定使用的 mysql 版本
# enable to use mysql 5.6
[mysql56-community]
name=mysql 5.6 community server
baseurl=
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/rpm-gpg-key-mysql
上述內容每個 mysql 版本都有
若要使用該版本 mysql, 則將 enable 設定為 1
注意,其他版本都要設為 0
設定完成後,使用以下命令檢視使用的 mysql 版本
yum repolist enabled | grep mysql
yum install mysql-community-server
啟動
service mysqld start
檢視狀態
service mysqld status
停止
sudo service mysqld stop
安裝後,超級使用者是沒有密碼的
這導致只要在本機,任何人都可以登陸 mysql
考慮到安全性,設定密碼
[root@localhost ~]# mysql -u root
mysql> set password for 'root'@'localhost' = password('newpwd');
mysql> set password for 'root'@'127.0.0.1' = password('newpwd');
mysql> set password for 'root'@'::1' = password('newpwd');
mysql> set password for 'root'@'host_name' = password('newpwd');
或者
shell> mysql -u root
mysql> update mysql.user set password = password('newpwd') where user = 'root';
mysql> flush privileges;
檢視 mysql 密碼設定情況
mysql > select user,host, password from mysql.user;
更多使用者的許可權設定見:
mysql 5.6版本,installing mysql on linux using the mysql yum repository
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...