欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS 6、7下mysql 5.7 詳細(xì)安裝教程

 更新時間:2018年08月31日 11:34:00   作者:小R談編程  
這篇文章主要為大家介紹了CentOS 6、7下mysql 5.7 詳細(xì)安裝教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

做開發(fā)總得用到數(shù)據(jù)吧,Linux作為服務(wù)器,總得有一個數(shù)據(jù)庫來存儲測試用的數(shù)據(jù),所以呢,這里附上CentOS6、7安裝MySQL5.7的教程。

用到的工具:CentOs6、7;Mysql依賴包

Step1. 查看已安裝的mysql:

# yum list installed | grep mysql
mysql-libs.x86_64    5.1.71-1.el6  @anaconda-CentOS-201311272149.x86_64/6.5

卸載當(dāng)前mysql:

# yum -y remove mysql-libs.x86_64 

Step2. 下載安裝所需依賴:

先到這里下載,根據(jù)自己Linux版本來選擇,比如本人是Centos6.5,故選擇第二個,依次類推:

將下載的mysql80-community-release-el6-1.noarch.rpm文件上傳到Linux服務(wù)器中

Step3. 安裝依賴:

使用以下命令,注意此命令需要在mysql80-community-release-el6-1.noarch.rpm文件的所在目錄下執(zhí)行。

執(zhí)行過程中會出現(xiàn)Is this ok [y/N]: ,輸入y就行了。

# yum localinstall mysql80-community-release-el6-1.noarch.rpm

執(zhí)行完之后,使用# ls /etc/yum.repos.d命令可以看到多出來了兩個文件

# ls /etc/yum.repos.d
mysql-community.repo    mysql-community-source.repo

Step4. 運行yum repolist enabled | grep mysql查看mysql57是否可用。

如果運行的結(jié)果如下:

# yum repolist enabled | grep mysql
mysql-connectors-community      MySQL Connectors Community       59
mysql-tools-community        MySQL Tools Community          65
mysql80-community          MySQL 8.0 Community Server       29

則需要使用命令vim /etc/yum.repos.d/mysql-community.repo修改mysql57的enabled為1,而其他的版本則設(shè)為0.具體如下:

vim /etc/yum.repos.d/mysql-community.repo

修改部分:

......
# Enable to use MySQL 5.7
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
 ......
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/6/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

設(shè)置完的運行結(jié)果為:

# yum repolist enabled | grep mysql
mysql-connectors-community      MySQL Connectors Community       59
mysql-tools-community        MySQL Tools Community          65
mysql57-community          MySQL 5.7 Community Server       273

Step5. 開始安裝:

# yum install mysql-community-server

如果中途出錯停止,一般是因為網(wǎng)速原因,可以重復(fù)執(zhí)行此命令

Step6. 安裝完成后,啟動mysql服務(wù)(可能第一次會出錯,那就再運行一次~):

# service mysqld start
Initializing MySQL database: [FAILED]
# service mysqld start
Starting mysqld: [ OK ]

Step7. 查看默認(rèn)root用戶的密碼:

# cat /var/log/mysqld.log | grep root@localhost
2018-08-29T03:11:26.560863Z 1 [Note] A temporary password is generated for root@localhost: DJ#erA*-p6&?

DJ#erA*-p6&?  即為root用戶的初始密碼 

Step8. 使用mysql -uroot -p命令登錄,需要輸入上一步中的密碼。

進(jìn)入之后進(jìn)行任何操作都會提示ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.這時需要重置密碼:

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> set password=password('new_password');
Query OK, 0 rows affected, 1 warning (0.01 sec)
 
mysql> alter user 'root'@'localhost' password expire never;
Query OK, 0 rows affected (0.00 sec)
 
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

再退出mysql,使用新密碼重新登陸即可。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • mysql查看用戶權(quán)限常用的方法

    mysql查看用戶權(quán)限常用的方法

    MySQL是一個流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有強大的功能和靈活的用戶權(quán)限控制機制,這篇文章主要給大家介紹了關(guān)于mysql查看用戶權(quán)限常用的方法,需要的朋友可以參考下
    2024-03-03
  • Linux系統(tǒng)下實現(xiàn)遠(yuǎn)程連接MySQL數(shù)據(jù)庫的方法教程

    Linux系統(tǒng)下實現(xiàn)遠(yuǎn)程連接MySQL數(shù)據(jù)庫的方法教程

    MySQL默認(rèn)root用戶只能本地訪問,不能遠(yuǎn)程連接管理mysql數(shù)據(jù)庫,Linux如何開啟mysql遠(yuǎn)程連接?下面這篇文章主要給大家介紹了在Linux系統(tǒng)下實現(xiàn)遠(yuǎn)程連接MySQL數(shù)據(jù)庫的方法教程,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-06-06
  • mysql?binlog查看指定數(shù)據(jù)庫的操作方法

    mysql?binlog查看指定數(shù)據(jù)庫的操作方法

    MySQL 的 binlog(二進(jìn)制日志)主要記錄了數(shù)據(jù)庫上執(zhí)行的所有更改數(shù)據(jù)的 SQL 語句,包括數(shù)據(jù)的插入、更新和刪除等操作這篇文章主要介紹了mysql?binlog查看指定數(shù)據(jù)庫的方法,需要的朋友可以參考下
    2024-06-06
  • Navicat中如何導(dǎo)入數(shù)據(jù)庫SQL腳本并執(zhí)行

    Navicat中如何導(dǎo)入數(shù)據(jù)庫SQL腳本并執(zhí)行

    這篇文章主要給大家介紹了關(guān)于Navicat中如何導(dǎo)入數(shù)據(jù)庫SQL腳本并執(zhí)行的相關(guān)資料,Navicat是一個強大的MySQL數(shù)據(jù)庫管理和開發(fā)工具,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • MySQL 語句注釋方式簡介

    MySQL 語句注釋方式簡介

    這篇文章主要介紹了MySQL 語句注釋方式簡介,方法非常簡單,需要的朋友可以了解下。
    2017-10-10
  • 淺談MySQL中float、double、decimal三個浮點類型的區(qū)別與總結(jié)

    淺談MySQL中float、double、decimal三個浮點類型的區(qū)別與總結(jié)

    這篇文章主要介紹了淺談MySQL中float、double、decimal三個浮點類型的區(qū)別與總結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • mysql優(yōu)化之路----hash索引優(yōu)化

    mysql優(yōu)化之路----hash索引優(yōu)化

    本文是筆者自己做的關(guān)于mysql的優(yōu)化方面的小測試,暫時僅僅做了hash索引優(yōu)化的測試,以后會做更多方面,希望能夠給您帶來收獲,祝您工作愉快。
    2014-08-08
  • 關(guān)于pt-archiver和自增主鍵的那些事

    關(guān)于pt-archiver和自增主鍵的那些事

    mysql是我們經(jīng)常會用到的一個數(shù)據(jù)庫,mysql數(shù)據(jù)庫中有一個主鍵生成規(guī)則,就是自增,這篇文章主要給大家介紹了關(guān)于pt-archiver和自增主鍵的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • CentOS7 64位安裝mysql圖文教程

    CentOS7 64位安裝mysql圖文教程

    這篇文章主要為大家詳細(xì)介紹了CentOS7 64位安裝mysql的圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Mysql數(shù)據(jù)庫慢查詢常用優(yōu)化方式

    Mysql數(shù)據(jù)庫慢查詢常用優(yōu)化方式

    數(shù)據(jù)庫SQL優(yōu)化是老生常談的問題,下面這篇文章主要給大家介紹了關(guān)于Mysql數(shù)據(jù)庫慢查詢常用優(yōu)化方式,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05

最新評論