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

RHEL7.5下mysql 8.0.11安裝教程

 更新時(shí)間:2018年09月01日 15:04:48   作者:rznice  
這篇文章主要為大家詳細(xì)介紹了RHEL7.5下mysql 8.0.11安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文記錄了RHEL7.5下mysql 8.0.11安裝教程,具體內(nèi)容如下

首先去mysql官網(wǎng)下載mysql-8.0.11-el7-x86_64.tar 解壓。
由于mysql初始化、啟動(dòng)都需要用到mysql用戶,所以創(chuàng)建一個(gè)mysql用戶:

useradd -d /home/mysql -m -s /bin/bash mysql

經(jīng)過測試發(fā)現(xiàn)系統(tǒng)中裝有mariadb相關(guān)的mysql啟動(dòng)的時(shí)候會(huì)報(bào)錯(cuò),于是卸載和mariadb相關(guān)的包。

[root@rhel mysql]# yum remove mariadb*
Loaded plugins: axelget, fastestmirror, langpacks, product-id, search-disabled-
  : repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Resolving Dependencies
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be erased
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
--> Running transaction check
---> Package postfix.x86_64 2:2.10.1-6.el7 will be erased
--> Finished Dependency Resolution
epel/x86_64/group_gz     | 266 kB 00:00 

Dependencies Resolved

================================================================================
 Package  Arch  Version  Repository Size
================================================================================
Removing:
 mariadb-libs  x86_64  1:5.5.56-2.el7  @base  4.4 M
Removing for dependencies:
 postfix  x86_64  2:2.10.1-6.el7  @base  12 M

Transaction Summary
================================================================================
Remove 1 Package (+1 Dependent package)

Installed size: 17 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
 Erasing : 2:postfix-2.10.1-6.el7.x86_64    1/2 
 Erasing : 1:mariadb-libs-5.5.56-2.el7.x86_64    2/2 
No metadata available for base
No metadata available for code
No metadata available for epel
No metadata available for extras
No metadata available for updates
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * epel: mirrors.ustc.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
epel/x86_64/primary_db     | 6.3 MB 00:01 
 Verifying : 1:mariadb-libs-5.5.56-2.el7.x86_64    1/2 
 Verifying : 2:postfix-2.10.1-6.el7.x86_64    2/2 

Removed:
 mariadb-libs.x86_64 1:5.5.56-2.el7      

Dependency Removed:
 postfix.x86_64 2:2.10.1-6.el7       

Complete!


使用如下命令初始化數(shù)據(jù)庫,會(huì)在把/var/lib/mysql作為data文件的目錄:

shell> bin/mysqld --initialize --user=mysql

于是我們可以在初始化的時(shí)候指定相應(yīng)的文件目錄:

bin/mysqld --initialize --basedir=/home/mysql --datadir=/home/mysql/data --user=mysql

初始化的時(shí)候,會(huì)生成一個(gè)臨時(shí)的密碼,記住該密碼,等登錄到mysql的時(shí)候需要用這個(gè)密碼,進(jìn)去后再次修改密碼。

啟動(dòng)mysql實(shí)例:

bin/mysqld --user=mysql
bin/mysqld_safe basedir=/home/mysql --datadir=/home/mysql/data --user=mysql

如果不加 –user=mysql 就會(huì)出現(xiàn)如下的提示:

2018-04-22T15:47:25.471462Z 0 [ERROR] [MY-010123] [Server] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
2018-04-22T15:47:25.471514Z 0 [ERROR] [MY-010119] [Server] Aborting

造成mysql實(shí)例不能正常啟動(dòng)。

mysql啟動(dòng)后,使用root用戶登錄,使用剛剛隨機(jī)生成的密碼,進(jìn)去后,通過如下命令修改root用戶的密碼,再做其他操作:

set password ='root';

RHEL7的服務(wù)systemctl腳本存放在:/usr/lib/systemd/,有系統(tǒng)(system)和用戶(user)之分,像需要開機(jī)不登陸就能運(yùn)行的程序,還是存在系統(tǒng)服務(wù)里吧,即:/usr/lib/systemd/system目錄下

每一個(gè)服務(wù)以.service結(jié)尾,一般會(huì)分為3部分:[Unit]、[Service]和[Install],現(xiàn)在把MYSQL添加進(jìn)去,具體內(nèi)容如下:

cat /usr/lib/systemd/system/mysql.service
[Unit]
Description=mysql Server
After=Network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=mysql
Group=mysql

Type=forking
# Execute pre and post scripts as root
PermissionsStartOnly=true
# Start main service
ExecStart=/home/mysql/bin/mysqld --daemonize
ExecStop=kill -s -QUIT $MAINPID
Restart=on-failure
RestartPreventExitStatus=1
PrivateTmp=false

就可以通過systemctl來 啟動(dòng),重啟,關(guān)閉mysql服務(wù)。

精彩專題分享:

mysql不同版本安裝教程

mysql5.7各版本安裝教程

mysql5.6各版本安裝教程

mysql8.0各版本安裝教程

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

相關(guān)文章

  • 如何通過yum方式安裝mysql數(shù)據(jù)庫

    如何通過yum方式安裝mysql數(shù)據(jù)庫

    部署MySQL數(shù)據(jù)庫有多種部署方式,常用的部署方式就有三種,yum安裝、rpm安裝以及編譯安裝,這篇文章主要給大家介紹了關(guān)于如何如果通過yum方式安裝mysql數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • oracle/mysql數(shù)據(jù)庫多條重復(fù)數(shù)據(jù)如何取最新的

    oracle/mysql數(shù)據(jù)庫多條重復(fù)數(shù)據(jù)如何取最新的

    最近開發(fā)的時(shí)候遇到一個(gè)任務(wù),需要對重復(fù)的數(shù)據(jù)進(jìn)行篩選,只取插入時(shí)間最早的一條數(shù)據(jù),這篇文章主要給大家介紹了關(guān)于oracle/mysql數(shù)據(jù)庫多條重復(fù)數(shù)據(jù)如何取最新的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • mysql事務(wù)處理用法與實(shí)例代碼詳解

    mysql事務(wù)處理用法與實(shí)例代碼詳解

    這篇文章主要介紹了mysql事務(wù)處理用法與實(shí)例代碼詳解,詳細(xì)的介紹了事物的特性和用法并實(shí)現(xiàn)php和mysql事務(wù)處理例子,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-12-12
  • linux CentOS 7.4下 mysql5.7.20 密碼改回來的處理方法

    linux CentOS 7.4下 mysql5.7.20 密碼改回來的處理方法

    這篇文章主要介紹了linux CentOS 7.4下 mysql5.7.20 密碼改回來的處理方法,需要的朋友可以參考下
    2018-11-11
  • MySQL查看所有用戶的實(shí)現(xiàn)

    MySQL查看所有用戶的實(shí)現(xiàn)

    本文主要介紹了MySQL查看所有用戶的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • MySql創(chuàng)建帶解釋的表及給表和字段加注釋的實(shí)現(xiàn)代碼

    MySql創(chuàng)建帶解釋的表及給表和字段加注釋的實(shí)現(xiàn)代碼

    這篇文章主要介紹了MySql創(chuàng)建帶解釋的表以及給表和字段加注釋的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • MySQL8.0登錄時(shí)出現(xiàn)Access?denied?for?user?‘root‘@‘localhost‘?(using?password:?YES)?拒絕訪問的完美解決

    MySQL8.0登錄時(shí)出現(xiàn)Access?denied?for?user?‘root‘@‘localhost‘?

    這篇文章主要給大家介紹了解決MySQL8.0登錄時(shí)出現(xiàn)Access?denied?for?user?‘root‘@‘localhost‘?(using?password:?YES)?拒絕訪問的問題,文中有詳細(xì)的解決方法,需要的朋友可以參考下
    2023-09-09
  • MySQL5.6.22安裝配置方法圖文教程

    MySQL5.6.22安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了MySQL5.6.22安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • mysql5.7.17壓縮包安裝配置方法圖文教程

    mysql5.7.17壓縮包安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7.17壓縮包安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • mysql 導(dǎo)出CSV文件 并帶表頭的方法

    mysql 導(dǎo)出CSV文件 并帶表頭的方法

    下面小編就為大家?guī)硪黄猰ysql 導(dǎo)出CSV文件 并帶表頭的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04

最新評論