CentOS 7下mysql 5.7 安裝教程
1、下載并安裝MySQL官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
在當(dāng)前目錄下會(huì)生成rpm文件
2、使用yum安裝
yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-server[/code]
等待一段時(shí)間MySQL就安裝完成了,然后是對(duì)MySQL的一些設(shè)置。
3、修改root密碼
安裝成功后默認(rèn)會(huì)創(chuàng)建一個(gè)root用戶,并攜帶一個(gè)初始密碼,需要修改初始密碼,啟動(dòng)mysql
systemctl start mysqld.service
在Mysql的日志找出初始密碼,命令如下
grep "password" /var/log/mysqld.log
通過(guò)下面的命令進(jìn)入數(shù)據(jù)庫(kù)
mysql -uroot -p
在mysql客戶端連接環(huán)境下執(zhí)行修改密碼命令
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new@password';
此時(shí)密碼修改成功,重啟mysql服務(wù)
systemctl restart mysqld.service
4、修改字符集為UTF-8
通過(guò)命令mysql -uroot -p 進(jìn)入Mysql,注意是新密碼,在mysql環(huán)境下通過(guò)如下命令查看字符集
show variables like '%character%';
我們看到上面的字符集不都是utf-8,現(xiàn)在我們?cè)赽ash終端打開(kāi)mysql配置文件
vi /etc/my.cnf
根據(jù)實(shí)際情況添加以下配置項(xiàng)
#add by tangxiaobai character-set-server=utf8 [client] default-character-set=utf8 [mysql] default-character-set=utf8
重啟服務(wù)器,查看字符集有沒(méi)有修改成功
我們看到字符集修改成功
5、設(shè)置mysql支持遠(yuǎn)程連接
到現(xiàn)在為止,我們的Mysql還不能遠(yuǎn)程連接訪問(wèn),這里我們用的是該表法,登錄mysql命令客戶端,執(zhí)行以下命令
use mysql; update user set host = '%' where user = 'root';
重啟Mysql服務(wù),用客戶端連接工具測(cè)試
我們看到mysql連接測(cè)試成功。
但此時(shí)還有一個(gè)問(wèn)題,就是因?yàn)榘惭b了Yum Repository,以后每次yum操作都會(huì)自動(dòng)更新,需要把這個(gè)卸載掉:
yum -y remove mysql57-community-release-el7-10.noarch
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- centos 6.5下 mysql-community-server. 5.7.18-1.el6安裝
- CentOS 7中源碼安裝MySQL 5.7.6+詳細(xì)教程
- CentOS6.5 上部署 MySQL5.7.17 二進(jìn)制安裝以及多實(shí)例配置
- RedHat6.5/CentOS6.5安裝Mysql5.7.20的教程詳解
- CentOS6.5下安裝Mysql5.7.18的教程詳解
- Centos6.5編譯安裝mysql 5.7.14詳細(xì)教程
- Centos7.3下mysql5.7.18安裝并修改初始密碼的方法
- CentOS MySQL 5.7編譯安裝步驟詳細(xì)說(shuō)明
- CentOS6.9下mysql 5.7.17安裝配置方法圖文教程
- CentOS 6、7下mysql 5.7 詳細(xì)安裝教程
相關(guān)文章
mysql通過(guò)Navicat分區(qū)實(shí)操講解
在本文里我們給大家整理了關(guān)于mysql通過(guò)Navicat分區(qū)的相關(guān)知識(shí)點(diǎn),需要的朋友們跟著學(xué)習(xí)參考下。2019-03-03MySQL 5.7解壓版安裝、卸載及亂碼問(wèn)題的圖文解決方法
這篇文章主要介紹了MySQL 5.7解壓版安裝、卸載及亂碼問(wèn)題的圖文解決方法,本文分步驟給大家介紹的非常詳細(xì),需要的朋友可以參考下2017-07-07將MySQL的臨時(shí)目錄建立在內(nèi)存中的教程
這篇文章主要介紹了將MySQL的臨時(shí)目錄建立在內(nèi)存中的教程,以獲得不關(guān)機(jī)情況下的高性能使用,需要的朋友可以參考下2015-04-04mysql8報(bào)錯(cuò):ERROR?1410?(42000):?You?are?not?allowed?to?
電腦新裝的mysql,版本為8.0以上,分配權(quán)限時(shí)直接帶密碼和賬號(hào)會(huì)報(bào)錯(cuò),這篇文章主要給大家介紹了關(guān)于mysql8報(bào)錯(cuò):ERROR?1410?(42000):?You?are?not?allowed?to?create?a?user?with?GRANT的解決辦法,需要的朋友可以參考下2022-06-06解決hibernate+mysql寫入數(shù)據(jù)庫(kù)亂碼
初次沒(méi)習(xí)hibernate,其中遇到問(wèn)題在網(wǎng)上找的答案與大家共同分享!2009-07-07MySQL中隨機(jī)生成固定長(zhǎng)度字符串的方法
在MySQL中有時(shí)需要隨機(jī)生成數(shù)字或字符串,隨機(jī)生產(chǎn)數(shù)字可直接使用rand()函數(shù),但是要隨機(jī)生成字符串就比較麻煩。2010-12-12