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

Linux下安裝MySQL過程(安裝數(shù)據(jù)庫、修改密碼和端口、修改存儲路徑、開啟遠(yuǎn)程訪問)

 更新時間:2024年11月18日 10:56:14   作者:SinceFalling  
這篇文章詳細(xì)介紹了如何在服務(wù)器上安裝和配置MySQL 8.0.28,包括下載、解壓、安裝、啟動、登錄、修改密碼、端口、數(shù)據(jù)存儲路徑以及開啟遠(yuǎn)程訪問等步驟

一、官網(wǎng)下載MySQL

這里以MySQL8.0.28為例

二、安裝MySQL

1.服務(wù)器上創(chuàng)建目錄

mkdir /demo

2.將官網(wǎng)下載的tar包上傳至新建文件夾中(我這里使用的xftp,就不演示了哈)

3.解壓tar包

mkdir mysql-8.0.28
tar -zxvf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar mysql-8.0.28

解壓完后,mysql-8.0.28下有一下RPM包

4.安裝RPM包

按照順序依次安裝

rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm 
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm 
(若有報錯提示:mariadb-libs is obsoleted by mysql-community-libs-8.0.28-1.el7.x86_64 再執(zhí)行該指令:rpm -e mariadb-libs --nodeps 之后重新安裝報錯的包)
rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm 
rpm -ivh mysql-community-libs-compat-8.0.28-1.el7.x86_64.rpm 
rpm -ivh  mysql-community-devel-8.0.28-1.el7.x86_64.rpm 
(若有報錯提示:pkgconfig(openssl) is needed by mysql-community-devel-8.0.28-1.el7.x86_64 再執(zhí)行該指令:yum install openssl-devel 之后重新安裝報錯的包)
rpm -ivh  mysql-community-devel-8.0.28-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm 
rpm -ivh  mysql-community-server-8.0.28-1.el7.x86_64.rpm 
(若有報錯提示:libaio.so.1()(64bit) is needed by mysql-community-server-8.0.28-1.el7.x86_64 再執(zhí)行該指令:yum install libaio 之后重新安裝報錯的包)
rpm -ivh  mysql-community-server-8.0.28-1.el7.x86_64.rpm 
rpm -ivh  mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm 

5.啟動MySQL

systemctl start mysqld

其他一些常用指令

-- 查看MySQL運(yùn)行狀態(tài)
systemctl status mysqld.
-- 停止MySQL運(yùn)行
systemctl stop mysqld
-- 重啟MySQL
systemctl restart mysqld

運(yùn)行成功?。。?/p>

6.登錄

第一次啟動MySQL會給你一個系統(tǒng)隨機(jī)的密碼,這個密碼可在mysqld.log中查看

cat /var/log/mysqld.log

登錄MySQL

mysql -uroot -p

再把密碼復(fù)制粘貼進(jìn)去就能登進(jìn)MySQL中

三、修改配置

1.修改密碼

登入MySQL中,執(zhí)行下列命令

ALTER  USER  'root'@'localhost'  IDENTIFIED BY 'xxxxxxxxxxx'

最后一個單引號內(nèi)是自己的密碼,若是設(shè)置的簡單MySQL會提示報錯 !

很直白的提示:您的密碼不符合當(dāng)前策略要求

這時需要修改安全策略

set global validate_password.policy = 0;

然后就可以設(shè)置簡單密碼了

2.修改端口

在配置文件中增加端口配置

vim /etc/my.cnf

重啟MySQL即可

3.修改數(shù)據(jù)的存儲路徑

這里采取的是軟連接的方式

// 遷移數(shù)據(jù)目錄
mv /var/lib/mysql /demo/mysql
// 賦予目錄權(quán)限
chown -R mysql:mysql /demo/mysql
// 建立軟連接
ln -s /demo/mysql /var/lib/
// 檢查創(chuàng)建的軟連接
ls -l /var/lib

4.開啟遠(yuǎn)程訪問

先登錄MySQL

mysql -uroot -p

再選擇mysql數(shù)據(jù)庫

use mysql;

在 mysql 數(shù)據(jù)庫的 user 表中查看當(dāng)前 root 用戶的相關(guān)信息

select host, user, authentication_string, plugin from user; 

授權(quán) root 用戶的所有權(quán)限并設(shè)置遠(yuǎn)程訪問

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

刷新權(quán)限

flush privileges;

設(shè)置成功?。?!

總結(jié)

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

相關(guān)文章

  • MySQL讀取Binlog日志常見的3種錯誤

    MySQL讀取Binlog日志常見的3種錯誤

    這篇文章主要介紹了MySQL讀取Binlog日志常見的3種錯誤,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-04-04
  • SQL語句詳解 MySQL update的正確用法

    SQL語句詳解 MySQL update的正確用法

    以下的文章主要介紹的是MySQL update 語句的實際用法,我們首先是以單表的UPDATE語句來引出實現(xiàn)MySQL update 語句的實際方案,以下就是文章的詳細(xì)內(nèi)容描述,望你看完之后會有收獲
    2012-01-01
  • 簡單談?wù)凪ySQL的loose index scan

    簡單談?wù)凪ySQL的loose index scan

    各種資料關(guān)于loose index scan的解釋很拗口,其實等同于oracle的index skip scan。今天我們就來詳細(xì)看看loose index scan的使用
    2015-12-12
  • mysql聲明游標(biāo)的方法

    mysql聲明游標(biāo)的方法

    在本篇文章里小編給大家整理的是關(guān)于mysql聲明游標(biāo)的方法和實例內(nèi)容,需要的朋友們可以參考下。
    2020-09-09
  • 使用mysql中遇到的幾個問題

    使用mysql中遇到的幾個問題

    首先mysql不是可視化的,可以通過命令行進(jìn)行操作,包括創(chuàng)建數(shù)據(jù)庫、表、添加數(shù)據(jù)等等。那豈不是很不方便了嗎?
    2009-07-07
  • MySQL 重寫查詢語句的三種策略

    MySQL 重寫查詢語句的三種策略

    這篇文章主要介紹了MySQL 重寫查詢語句的三種策略,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-05-05
  • Mysql學(xué)習(xí)之?dāng)?shù)據(jù)庫檢索語句DQL大全小白篇

    Mysql學(xué)習(xí)之?dāng)?shù)據(jù)庫檢索語句DQL大全小白篇

    這篇文章主要介紹了Mysql數(shù)據(jù)庫檢索語句DQL大全,本文適合數(shù)據(jù)庫初學(xué)者,小白也能看懂,有需要的朋友可以收藏閱讀,希望可以有所幫助
    2021-09-09
  • MySQL如何添加外鍵

    MySQL如何添加外鍵

    MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它支持外鍵的添加,本文主要介紹了MySQL如何添加外鍵,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • MySQL索引操作命令詳解

    MySQL索引操作命令詳解

    這篇文章主要介紹了MySQL索引操作命令詳解,需要的朋友可以參考下
    2017-01-01
  • MySQL六種約束的示例詳解(全網(wǎng)最全)

    MySQL六種約束的示例詳解(全網(wǎng)最全)

    約束是作用于表中字段上的規(guī)則,用于限制存儲在表中的數(shù)據(jù)。這篇文章主要為大家整理了一下MySQL中六種約束的用法,感興趣的可以了解一下
    2022-07-07

最新評論