最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux安裝兩個mysql(8.0和5.7),并同時使用方式

 更新時間:2024年12月11日 11:01:01   作者:HetFrame  
這篇文章主要介紹了如何在CentOS?7上下載和安裝MySQL?8.0和MySQL?5.7.30,并詳細描述了安裝步驟,包括解壓、配置、初始化和啟動等過程

一、下載mysql 8.0和mysql 5.7.30

mysql下載地址:

https://dev.mysql.com/downloads/mysql/

1、下載mysql 8.0

我使用的centos7,這里選擇linux-generic,然后下載第一個,第一個解壓就可以用了(.tar.xz)。

2、下載mysql 5.7

先選擇以前的版本,同樣下載第一個。

二、安裝

1、解壓并移動(這里使用5.7,另一個操作類似)

tar -xvf mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz /usr/local/mysql5.7

2、配置mysql

mysql服務(wù)需要單獨的用戶,所以添加用戶組及用戶mysql

  1. 修改文件所屬用戶用戶組
chown mysql:mysql /usr/local/mysql -R
  1. 創(chuàng)建mysql配置文件我在mysql目錄下創(chuàng)建的my.cnf
vim my.cnf

這里面就是具體的文件目錄配置,以及端口號

# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd

[mysqld]
skip-grant-tables
#mysql安裝目錄
basedir=/usr/local/mysql5.7
#mysql數(shù)據(jù)庫目錄
datadir=/usr/local/mysql5.7/data

port = 3307

[mysqld_safe]
#錯誤日志
log-error=/usr/local/mysql5.7/data/error.log
#pid文件
pid-file=/usr/local/mysql5.7/data/mysqld.pid
tmpdir=/tmp/mysql5.7
#
# include all files from the config directory
#
#!includedir /etc/my.cnf.d

3、初始化

這里需要手動設(shè)置兩個路徑以及用戶,--initialize-insecure是不生成隨機密碼的方式,--initialize會在日志生成隨機密碼

/usr/local/mysql5.7/bin/mysqld --initialize-insecure --datadir=/usr/local/mysql5.7/data/ --basedir=/usr/local/mysql5.7/ --user=mysql

4、啟動

使用我們自己的my.cnf啟動

這時候可以使用mysqld_safe,但是這樣啟動關(guān)閉起來也只能用命令關(guān)閉,所以需要使用腳本

進入mysql目錄的support-files文件夾編輯mysql.server

vim /usr/local/mysql5.7/support-files/mysql.server

編輯以下內(nèi)容

basedir=/usr/local/mysql5.7
datadir=/usr/local/mysql5.7/data
lockdir='/var/lock/subsys5.7'
lock_file_path="$lockdir/mysql5.7"
mysqld_pid_file_path=/usr/local/mysql5.7/data/mysqld.pid
#搜索conf后再修改,這個在else語句里面
conf=/usr/local/mysql5.7/my.cnf

復(fù)制該文件到/etc/init.d并重命名為mysql5.7

cp -i /usr/local/mysql5.7/support-files/mysql.server /etc/init.d/mysql5.7

使用方法

service mysql5.7 {start|stop|restart|reload|force-reload|status}

啟動

service mysql5.7 start

啟動后會報錯

Starting MySQL.Logging to '/usr/local/mysql/data/error.log'. ERROR! The server quit without updating PID file (/usr/local/mysql/data/mysql.pid).

原因是沒有在mysql目錄下創(chuàng)建data目錄,我們創(chuàng)建一個data目錄,并修改為用戶用戶組為mysql,再啟動即可。

其他版本的mysql也這樣配置,只要設(shè)置好路徑就共存

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • mysql 5.7.14 安裝配置代碼分享

    mysql 5.7.14 安裝配置代碼分享

    這篇文章主要為大家分享了CentOS 6.6下mysql 5.7.13winx64安裝配置方法圖文教程,感興趣的朋友可以參考一下
    2016-09-09
  • mysql雙機熱備實現(xiàn)方案【可測試】

    mysql雙機熱備實現(xiàn)方案【可測試】

    雙機熱備從廣義上講,就是對于重要的服務(wù),使用兩臺服務(wù)器,互相備份,共同執(zhí)行同一服務(wù)。這篇文章主要介紹了mysql雙機熱備實現(xiàn)方案,需要的朋友可以參考下
    2019-10-10
  • MySQL 使用事件(Events)完成計劃任務(wù)

    MySQL 使用事件(Events)完成計劃任務(wù)

    事件(Events) 是在 MySQL 5.1后引入的,有點類似操作系統(tǒng)的計劃任務(wù)(cron),但是周期性任務(wù)是內(nèi)置在 MySQL 服務(wù)端執(zhí)行的。本文講述MySQL如何用事件完成計劃任務(wù)
    2021-05-05
  • MySQL 游標(biāo)的作用與使用相關(guān)

    MySQL 游標(biāo)的作用與使用相關(guān)

    這篇文章主要介紹了MySQL游標(biāo)的相關(guān)資料,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-01-01
  • Mysql字符串截取及獲取指定字符串中的數(shù)據(jù)

    Mysql字符串截取及獲取指定字符串中的數(shù)據(jù)

    小編童鞋最近接了一個新需求,需要在MySql的字段中截取一段字符串中的特定字符,下面小編把我的核心代碼分享給大家,對mysql 字符串截取相關(guān)知識感興趣的朋友一起看看吧
    2019-11-11
  • MySQL 分頁查詢的優(yōu)化技巧

    MySQL 分頁查詢的優(yōu)化技巧

    這篇文章主要介紹了MySQL 分頁查詢的優(yōu)化技巧,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-05-05
  • 淺析CentOS6.8安裝MySQL8.0.18的教程(RPM方式)

    淺析CentOS6.8安裝MySQL8.0.18的教程(RPM方式)

    這篇文章主要介紹了CentOS6.8安裝MySQL8.0.18(RPM方式)的詳細教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • MySQL創(chuàng)建表操作命令分享

    MySQL創(chuàng)建表操作命令分享

    這篇文章主要介紹了MySQL創(chuàng)建表操作命令分享,分享內(nèi)容有查看所有表,創(chuàng)建表和MySQL支持的常用數(shù)據(jù)類型,具有一的參考價值,需要的小伙伴可以參考一下
    2022-03-03
  • 詳解MySQL如何使用離線模式維護服務(wù)器

    詳解MySQL如何使用離線模式維護服務(wù)器

    這篇文章主要為大家介紹了MySQL如何使用離線模式維護服務(wù)器,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • 老鳥帶你開發(fā)專業(yè)規(guī)范的MySQL啟動腳本

    老鳥帶你開發(fā)專業(yè)規(guī)范的MySQL啟動腳本

    這篇文章主要介紹了老鳥帶你開發(fā)專業(yè)規(guī)范的MySQL啟動腳本,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09

最新評論

农安县| 南和县| 湘西| 疏勒县| 开化县| 永寿县| 象山县| 固镇县| 化州市| 深圳市| 商丘市| 哈尔滨市| 吉林市| 财经| 响水县| 延边| 屏东县| 南岸区| 南京市| 乾安县| 友谊县| 伊金霍洛旗| 乌恰县| 嵊泗县| 安多县| 石渠县| 晋中市| 浦北县| 濮阳县| 黑龙江省| 托克托县| 泽州县| 栖霞市| 荔波县| 宣武区| 中卫市| 阿拉善盟| 吐鲁番市| 独山县| 台中县| 阿巴嘎旗|