1. 程式人生 > >Linux (centos) 安裝MySQL 8.0.11

Linux (centos) 安裝MySQL 8.0.11

以通用二進位制檔案進行安裝,安裝路徑 /usr/local/mysql。若用其他路徑,將以下所有的/usr/local/mysql改成相應路徑

1、檢視Linux系統版本資訊,到官網下載對應的壓縮包

uname -a



2、centos系統一般會自帶Mariadb,可用 rpm -qa | grep -i mariadb檢視。沒有解除安裝mariadb就安裝mysql,似乎沒什麼問題... 暫時使用正常...


3、將壓縮包解壓 (tar -zxvf),解壓後的檔案移動到/usr/local/mysql

4、建立mysql使用者組和mysql使用者,並使mysql是目錄/usr/local/mysql的擁有者

groupadd mysql

useradd -r -g mysql mysql

chown -R mysql:mysql /usr/local/mysql

5、初始化資料庫,生成[email protected]和密碼,把密碼記下。若有在/etc/my.cnf 中設定了相關引數,可不加後面的引數。若沒配置my.cnf,可用以下命令

/usr/local/mysql/bin/mysqld --initialize--user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

6、啟動mysql服務,檢查服務是否啟動成功

/usr/local/mysql/bin/mysqld_safe --user=mysql &     //啟動

ps aux | grep mysqld    //檢視mysql服務程序

lsof -i:3306  //檢查3306埠是否被mysqld佔用,預設埠是3306,可在/etc/my.cnf 中自行設定其他埠

7、登入mysql,修改root的密碼,並且能成功關閉mysql服務。 說明mysql服務沒問題了

/usr/local/mysql/bin/mysqladmin -uroot -p password

/usr/local/mysql/bin/mysqladmin -u root -p shutdown

8、配置my.cnf 和 mysql系統服務,

my.cnf 中mysqld 和 mysql的socket應同時配置一樣的,或者都不配置,就會使用預設的。若兩者不一樣,啟動後使用mysql 會出現cannot connect to local MySQL server through socket

....的錯誤


將mysql服務加到系統服務中

cp -a /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

chmod +x /etc/rc.d/init.d/mysqld    

chkconfig --add mysqld

檢查是否生效

chkconfig --list mysqld

以後就可以使用service命令控制mysql的啟動和停止,命令為:service mysqld start和service mysqld stop

9、配置環境變數

在/etc/profile中新增

PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH

設定環境變數立即生效  source /etc/profile

以後使用mysql命令就不用加該命令的路徑了

10、設定遠端登入,命令如下

service mysql start

mysql -u root -p

update mysql.user set host='%' where user='root';

flush privileges;

要注意埠3306是否已開放,若沒,

開放3306埠(tcp型別)方法

firewall -cmd --permanent --add-prot=3306/tcp

重啟防火牆

firewall -cmd --reload

參考文章:http://baijiahao.baidu.com/s?id=1584072431498789934&wfr=spider&for=pc

https://blog.csdn.net/github_39533414/article/details/80144890



相關推薦

Linux (centos) 安裝MySQL 8.0.11

以通用二進位制檔案進行安裝,安裝路徑 /usr/local/mysql。若用其他路徑,將以下所有的/usr/local/mysql改成相應路徑1、檢視Linux系統版本資訊,到官網下載對應的壓縮包uname -a2、centos系統一般會自帶Mariadb,可用 rpm -q

win10安裝mysql 8.0.11

star requested sel solid 自動創建 數據庫 its bubuko not mysql安裝包可到官網下載,地址:https://dev.mysql.com/downloads/mysql 1、首先解壓文件包,我這解壓到E:\install_work\

Windows系統下安裝MySQL 8.0.11數據庫

初始化 密碼修改 之前 ima In cal char http IE MySQL數據庫是常用的數據庫之一,而且該數據庫開源免費,所以很多公司在使用。本文記錄如何在Windows系統下安裝MySQL數據庫,本次安裝的版本號為8.0.11,這個版本是當前的最新版本,據宣傳,8

MySQL8安裝:mysql-8.0.11-winx64

嘗試 mysql安裝 ini ror stop client port 過程 max 安裝過程: 初始化: 解壓安裝包之後,在根目錄創建文件:my.ini my.ini [mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄

windows10下安裝mysql-8.0.11-winx64

mysql 官網上下載 mysql-8.0.11-winx64安裝包 解壓 建立my.ini檔案 把以下內容複製進去儲存 [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8 [mysqld] # 設定3306

Deepin(基於Debian的Linux安裝mysql-8.0.12後一些常見問題

一.【開機自啟】Linux下設定MySql自動啟動 1、將服務檔案拷貝到init.d下,並重命名為mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 2、賦予可執行許可權 ch

Windows環境下安裝 mysql-8.0.11-winx64 遇到的問題解決辦法

下載mysql安裝包,我的是下載mysql-8.0.11-winx64,解壓到你想安裝的目錄下,然後配置環境(window環境下,mac本還沒試過), 1、首先,配置環境:右擊此電腦->屬性->高階系統設定->環境變數->path->新建 ,然後將自己的路徑新增進去(例如我目錄:

win10安裝mysql-8.0.11

mysql官網下載地址:https://dev.mysql.com/downloads/mysql/點選開啟連結 首先安裝包解壓後,沒有網上教程裡面提到的data資料夾和my-default.ini 然後配置環境變數,即在環境變數中Path中加入MYSQL解壓包bin所在路徑 下面

win10安裝mysql 8.0.11 zip包

準備mysql 下載地址: 點選下載. 教程使用的版本為: mysql-8.0.11-winx64安裝環境: win10一. 安裝1. 解壓zip 包. 安裝目錄為C:\develop\mysql82. 在該目錄下 新建my.ini 檔案. 檔案內容新增:[mysqld] #

MySql 安裝 (mysql-8.0.11-winx64)

2.解壓,開啟mysql-8.0.11-winx64目錄裡面沒有my-default.ini,自己新建一個檔案my.inimy.ini的檔案內容:[mysqld]# 設定3306埠port=3306# 設定mysql的安裝目錄basedir=D:\losedguest\MyS

windows10 下安裝mysql 8.0.11 注意事項

[mysqld] # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else

簡單在ctenos7上安裝mysql-8.0.11

mkdir -p /home/mysql/mysql-8.0.11-linux-glibc2.12-x86_64/run/mariadbmkdir -p /home/mysql/mysql-8.0.11-linux-glibc2.12-x86_64/log/mariadbto

Windows下安裝MySQL-8.0.11

解壓下載檔案到安裝目錄 (當前 D:\mysql-8.0.11) 建立my.ini檔案,(當前放置於D:\mysql-8.0.11目錄下) [mysql] #設定mysql客戶端預設字符集 default-character-set=utf8mb4 [mysql

CentOS 7.2 下 mysql 8.0.11二進制安裝(親測)

type server png not tex 分享 chown sed tar 本文主要介紹mysql 8.0.11二進制安裝,具體步驟如下1. 解壓文件tar -zxvf mysql-8.0.11-el7-x86_64.tar.gz2. 移動解壓後的數據庫文件mv my

LinuxCentOS 7.4 安裝 MySQL 8.0.12 解壓版

style prope error shared false 添加 tab code plain 安裝環境/工具   1、Linux(CentOS 7.4版)   2、mysql-8.0.12-el7-x86_64.tar.gz 安裝步驟   參考:https://dev.

Centos 7下mysql 8.0.11的rpm包的安裝方式

1.系統版本及mysql下載地址作業系統:Centos 7.4mysql資料庫版本:mysql8.0.112.安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝[[email protected] software-package]$ rpm

Linux Centos安裝 MySQL 8.0.16

前言:   因為我在我的Linux上安裝的是Centos系統,本次安裝對於我們這些不太熟悉Liunx作業系統的小白使用的是映象下載安裝,這樣子我們只需要輸入一些簡單的命令即可,當然你也可以下載壓縮包自己完成一些初始化的配置與安裝。使用這種方式的話大家可以檢視一些這篇部落格進行安裝,該作者寫的相對的詳細:ht

MYSQL-8.0.11-WINX64(免安裝版)配置

OS value auth IE alter ransac 不支持 caching 安裝服務 1. 解壓zip包到安裝目錄 首先,將mysql-8.0.11-winx64.zip 解壓縮到 安裝D:/mysql-8.0.11-winx64 目錄下, 2.配置文件 在安裝根目

MySql 8.0.11 在win10下的zip非安裝配置

cmd blank sans 位置 路徑 密碼 IT alt mysql 在win10使用mysql8.0.11的zip包進行配置時,搜到的教程很多坑,特此總結成功配置的方法。   1、下載非安裝的zip包       mysql 8.0.11 64位   2、解壓zi

CentOS 7 上 yum 安裝 MYSQL 8.0

MySQL1、配置 yum 源rpm -i https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm2、安裝 MySQL Serveryum install mysql-community-{server,client,commo