国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

阿里云ECS部署Mysql數(shù)據(jù)庫

這篇具有很好參考價值的文章主要介紹了阿里云ECS部署Mysql數(shù)據(jù)庫。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

說明

首先需要到阿里云官方購買阿里云產(chǎn)品 ,如果有機會可以免費試用那會更好,跳過購買云服務(wù)步驟下面直接演示。

一、阿里云官網(wǎng)示意圖

1.百度搜索 阿里云官方

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

2.點擊控制臺?

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?3.展開更多

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

4. 選擇云服務(wù)器ECS

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

5. 點擊實例 可以看到服務(wù)器狀態(tài),包括公網(wǎng)/私網(wǎng)IP 以及其他信息。

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?6.點擊實例ID 進(jìn)入后,可看到更多信息包括(遠(yuǎn)程連接)阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?7.Xshell 連接

遠(yuǎn)程連接格式命令如下:

ssh root@127.0.0.1 

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

二、下載Linux版Mysql

1.上傳Mysql官網(wǎng)下載的的mysql8.0版本(并且是Linux版本)

官方地址:MySQL

下載步驟:

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

三、解壓

通過Xftp上傳到 云服務(wù)器 然后解壓

tar -xvf mysql-8.0.33-linux-glibc2.12-x86_64.tar  -C /usr/local

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

該命令用于解壓縮名為mysql-8.0.33-linux-glibc2.12-x86_64.tar的壓縮文件,并將其解壓縮到/usr/local目錄下。-x選項表示解壓縮,-v選項表示在解壓縮時顯示詳細(xì)信息,-f選項指定要解壓縮的文件名,-C選項指定解壓縮后的目標(biāo)目錄。

四、重命名

如果你想修改名字:?進(jìn)入解壓目錄對mysql-8.0.33-linux-glibc2.12-x86_64重命名為 mysql

執(zhí)行命令如下:

mv mysql-8.0.33-linux-glibc2.12-x86_64 mysql

五、添加用戶/組

#進(jìn)入到安裝目錄
[root@iZ2zefyktv92zomf8sbocfZ local]# cd /usr/local/mysql/
 
#創(chuàng)建組
[root@iZ2zefyktv92zomf8sbocfZ mysql]# groupadd mysql
 
#創(chuàng)建用戶
[root@iZ2zefyktv92zomf8sbocfZ mysql]# useradd -r -g mysql mysql
   
#設(shè)置/usr/local/mysql/文件夾的擁有者
[root@iZ2zefyktv92zomf8sbocfZ mysql]# chown -R mysql:mysql ./

六、初始化Mysql生成默認(rèn)隨機密碼

#創(chuàng)建數(shù)據(jù)庫文件存放的文件夾。這個文件夾將來存放每個數(shù)據(jù)庫的庫文件  
[root@iZ2zefyktv92zomf8sbocfZ mysql]# mkdir data
 
#執(zhí)行命令,
[root@iZ2zefyktv92zomf8sbocfZ mysql]# bin/mysqld --initialize --user=mysql --lower_case_table_names=1 --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/
 
#參數(shù)說明
     #--initialize:初始化MySQL服務(wù)器,包括創(chuàng)建數(shù)據(jù)目錄和初始化系統(tǒng)數(shù)據(jù)庫等操作。
     #--user=mysql:指定運行MySQL服務(wù)器的用戶,這里為mysql用戶。
     #--lower_case_table_names=1:將數(shù)據(jù)庫和表名轉(zhuǎn)換為小寫,方便在不同操作系統(tǒng)間遷移。
     #--basedir=/usr/local/mysql:指定MySQL服務(wù)器的安裝路徑。
     #--datadir=/usr/local/mysql/data:指定MySQL服務(wù)器的數(shù)據(jù)目錄。
#注意:有些centos版本缺少libaio.so.1文件,就會執(zhí)行不成功,使用yum install -y libaio安裝
 
#設(shè)置數(shù)據(jù)庫存儲文件夾擁有者
[root@iZ2zefyktv92zomf8sbocfZ mysql]# chown -R root:root ./
[root@iZ2zefyktv92zomf8sbocfZ mysql]# chown -R mysql:mysql data

記住生成的密碼,登錄或修改都會用到?

七、修改配置

vi /etc/my.cnf
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
 
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=/usr/local/mysql
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=/usr/local/mysql/data
# 允許最大連接數(shù)
max_connections=1500
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
# 默認(rèn)使用"mysql_native_password"插件認(rèn)證
default_authentication_plugin=mysql_native_password
# 區(qū)分大小寫,0區(qū)分,1不區(qū)分,填寫這個配置前提是在initialize初始化數(shù)據(jù)庫的時候加參數(shù)--lower_case_table_names=1,否則報錯
lower_case_table_names=1
  
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時默認(rèn)使用的端口
default-character-set=utf8

進(jìn)入后 按 i 插入 ,Esc 退出編輯,:wq 保存并退出

八、啟動Mysql服務(wù)

[root@iZ2zefyktv92zomf8sbocfZ mysql]# cd /usr/local/mysql/support-files
[root@iZ2zefyktv92zomf8sbocfZ support-files]# ./mysql.server start

如果安裝包支持systemd,可按其他方式啟動服務(wù)器如:

1.systemctl {start|stop|restart|status} mysqld
systemctl start mysqld:啟動MySQL服務(wù)器。
systemctl stop mysqld:停止MySQL服務(wù)器。
systemctl restart mysqld:重新啟動MySQL服務(wù)器。
systemctl status mysqld:查看MySQL服務(wù)器的狀態(tài),包括是否正在運行、已經(jīng)運行的進(jìn)程等。
 
2.service mysqld {start|stop|restart|status}
service mysqld start:啟動MySQL服務(wù)器。
service mysqld stop:停止MySQL服務(wù)器。
service mysqld restart:重新啟動MySQL服務(wù)器。
service mysqld status:查看MySQL服務(wù)器的狀態(tài),包括是否正在運行、已經(jīng)運行的進(jìn)程等。
service mysqld reload:重載配置

九、配置云服務(wù)規(guī)則

此時遠(yuǎn)程連接執(zhí)行 mysql -u root -p 會報錯 為什么? 因為阿里云是需要開啟3306端口的,如果不配置是連接不上mysql,如何設(shè)置如下圖所示:

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?點擊配置規(guī)則

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

?設(shè)置規(guī)則后保存

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux

十、配置MySQL環(huán)境變量

雖然3306端口放開了,如果不配置環(huán)境變量,還是不能訪問mysql。

執(zhí)行命令:

1.進(jìn)入

vi /root/.bash_profile

2.編輯

原本的環(huán)境變量改成如下命令? ↓? ↓? ↓

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

注意:如果你不是安裝在/usr/local/..... 下,修改自己的安裝路徑

3.保存以上 退出后,刷新配置

source /root/.bash_profile

十一、連接云服務(wù)器Mysql

阿里云ECS部署Mysql數(shù)據(jù)庫,Linux,阿里云,云計算,linux文章來源地址http://www.zghlxwxcb.cn/news/detail-623255.html

?十二、修改數(shù)據(jù)庫密碼

#設(shè)置Mysql新密碼為 'root'
mysql> alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
Query OK, 0 rows affected (0.00 sec)

到了這里,關(guān)于阿里云ECS部署Mysql數(shù)據(jù)庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 如何在Linux用Docker部署MySQL數(shù)據(jù)庫并遠(yuǎn)程訪問本地數(shù)據(jù)庫

    如何在Linux用Docker部署MySQL數(shù)據(jù)庫并遠(yuǎn)程訪問本地數(shù)據(jù)庫

    本文主要介紹如何使用Docker部署MySQL,并結(jié)合cpolar內(nèi)網(wǎng)穿透工具實現(xiàn)遠(yuǎn)程訪問本地數(shù)據(jù)庫。 Docker提供了一個輕量級的容器化解決方案,可以更好的簡化數(shù)據(jù)庫的部署過程。讓創(chuàng)建和管理MySQL數(shù)據(jù)庫變得更簡單快捷。下面就來分享一下具體的部署過程,并提出一些需要注意的事

    2024年03月10日
    瀏覽(29)
  • 云計算項目五:部署數(shù)據(jù)庫服務(wù)mysql |部署共享存儲服務(wù)NFS | 配置網(wǎng)站服務(wù)

    云計算項目五:部署數(shù)據(jù)庫服務(wù)mysql |部署共享存儲服務(wù)NFS | 配置網(wǎng)站服務(wù)

    機器配置 具體配置如下: 添加磁盤 磁盤分區(qū) 創(chuàng)建LV 格式化 分別給2臺虛擬機添加2塊5G的磁盤 查看物理卷 創(chuàng)建卷組 查看卷組大小 創(chuàng)建邏輯卷 兩臺主機都要做此項操作 具體操作如下: 安裝MySQL軟件 掛載LV分區(qū) 啟動服務(wù) 管理員登錄

    2024年01月25日
    瀏覽(18)
  • 阿里云日志服務(wù)Logstore與MySQL數(shù)據(jù)庫關(guān)聯(lián)

    已采集日志到日志服務(wù)。更多信息,請參見數(shù)據(jù)采集。 已為日志字段創(chuàng)建索引。更多信息,請參見創(chuàng)建索引。 已有可用的MySQL數(shù)據(jù)庫。更多信息,請參見創(chuàng)建數(shù)據(jù)庫和賬號。 1、在MySQL數(shù)據(jù)庫中,創(chuàng)建用戶屬性表(即 chiji_user 表)。 2、添加白名單。如果是rds,設(shè)置ip白名單;

    2024年02月10日
    瀏覽(88)
  • 阿里巴巴開源DataX全量同步多個MySQL數(shù)據(jù)庫

    阿里巴巴開源DataX全量同步多個MySQL數(shù)據(jù)庫

    上次 寫了阿里巴巴高效的離線數(shù)據(jù)同步工具DataX: https://mp.weixin.qq.com/s/_ZXqA3H__Kwk-9O-9dKyOQ 安裝DataX這個開源工具,并且同步備份了幾張數(shù)據(jù)表。但是發(fā)現(xiàn)一個問題,就是每張表都需要單獨寫一個 job。如果數(shù)據(jù)表有幾百張是不是要寫幾百個,這個不太現(xiàn)實了。 正當(dāng)一籌莫展之際

    2024年02月02日
    瀏覽(40)
  • 阿里云數(shù)據(jù)庫PolarDB MySQL版倚天ARM架構(gòu)詳解

    阿里云數(shù)據(jù)庫PolarDB MySQL版倚天ARM架構(gòu)詳解

    阿里云云原生數(shù)據(jù)庫PolarDB MySQL版推出倚天ARM架構(gòu),倚天ARM架構(gòu)規(guī)格相比X86架構(gòu)規(guī)格最高降價45%,PolarDB針對自研倚天芯片,從芯片到數(shù)據(jù)庫內(nèi)核全鏈路優(yōu)化,助力企業(yè)降本增效?;诎⒗镌谱匝械囊刑旆?wù)器,同時在數(shù)據(jù)庫引擎層、OS層、芯片層進(jìn)行了全路徑優(yōu)化,最高降價

    2024年02月10日
    瀏覽(18)
  • 如何在阿里云服務(wù)器上安裝mysql數(shù)據(jù)庫并開啟遠(yuǎn)程連接

    如何在阿里云服務(wù)器上安裝mysql數(shù)據(jù)庫并開啟遠(yuǎn)程連接

    輸入如下指令,正確輸入密碼后進(jìn)入到數(shù)據(jù)庫中 在登錄到數(shù)據(jù)庫中之后,輸入如下指令使用使用數(shù)據(jù)庫(別忘記分號喲!) 按下回車后有如下提示 輸入如下指令開啟root用戶遠(yuǎn)程連接權(quán)限 設(shè)置root用戶密碼 刷新權(quán)限 退出 最后按下 ESC 鍵退出編輯模式,并輸入“:wq”保存并退出配

    2024年02月04日
    瀏覽(33)
  • Docker部署Mysql數(shù)據(jù)庫詳解

    Docker部署Mysql數(shù)據(jù)庫詳解

    目錄 ? 1. Docker部署Mysql 1.1 Mysql容器 1.1.1 創(chuàng)建Mysql容器 1.1.2 進(jìn)入Mysql容器并登錄Mysql 1.1.3 持久化數(shù)據(jù) ?1.2 遠(yuǎn)程登錄Mysql 1.2.1 修改root加密方式 1.2.2?在容器啟動時配置加密方式為mysql_native_password ?1.3 Mysql編碼 1.3.1 Mysql編碼問題 ?1.3.2 Mysql編碼問題解決辦法 送書活動 ? Docker是一種

    2024年02月13日
    瀏覽(19)
  • 阿里云PolarDB自研數(shù)據(jù)庫詳細(xì)介紹_兼容MySQL、PostgreSQL和Oracle語法

    阿里云PolarDB自研數(shù)據(jù)庫詳細(xì)介紹_兼容MySQL、PostgreSQL和Oracle語法

    阿里云PolarDB數(shù)據(jù)庫是阿里巴巴自研的關(guān)系型分布式云原生數(shù)據(jù)庫,PolarDB兼容三種數(shù)據(jù)庫引擎:MySQL、PostgreSQL、Oracle(語法兼容),目前提供云原生數(shù)據(jù)庫PolarDB MySQL版、云原生數(shù)據(jù)庫PolarDB PostgreSQL版和云原生數(shù)據(jù)庫PolarDB分布式版,阿里云百科aliyunbaike.com分享阿里云PolarDB數(shù)據(jù)

    2024年02月07日
    瀏覽(27)
  • 基于docker容器部署MySQL數(shù)據(jù)庫

    基于docker容器部署MySQL數(shù)據(jù)庫

    一,概要.... 2 二,環(huán)境準(zhǔn)備.... 3 2.1,docker部署.... 3 三,使用docker部署mysql 6 3.1、創(chuàng)建數(shù)據(jù)存放目錄.... 6 3.2、創(chuàng)建bridge網(wǎng)絡(luò)并指定IP區(qū)間.... 6 3.3、Docker安裝MySQL. 6 3.4、自定義配置.... 7 四,MySQL簡單的配置.... 9 4.1、在容器 mysql 中開啟一個交互模式的終端.... 9 4.2、mysql登錄....

    2024年02月04日
    瀏覽(17)
  • postgresql|數(shù)據(jù)庫|MySQL數(shù)據(jù)庫向postgresql數(shù)據(jù)庫遷移的工具pgloader的部署和初步使用

    postgresql|數(shù)據(jù)庫|MySQL數(shù)據(jù)庫向postgresql數(shù)據(jù)庫遷移的工具pgloader的部署和初步使用

    MySQL數(shù)據(jù)庫和postgresql數(shù)據(jù)庫之間的差異并不多,這里的差異指的是對SQL語言的支持兩者并不大,但底層的東西差異是非常多的,例如,MySQL的innodb引擎概念,數(shù)據(jù)庫用戶管理,這些和postgresql相比是完全不同的(MySQL用戶就是用戶,沒有角色,postgresql有用戶,有角色,但差異不

    2024年02月14日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包