mysql環(huán)境怎么部署 mysql的環(huán)境配置

mysql5.7的安裝教程

mysql5、7的安裝教程:

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設(shè)、武鄉(xiāng)網(wǎng)絡(luò)推廣、重慶小程序開發(fā)公司、武鄉(xiāng)網(wǎng)絡(luò)營銷、武鄉(xiāng)企業(yè)策劃、武鄉(xiāng)品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供武鄉(xiāng)建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:bm7419.com

1,mysql安裝包下載,按路徑下載解壓即可。

2,若打開mysql失敗,提示缺少msvcr120、dll文件,需要下載微軟鏡像

3,MYSQL環(huán)境變量配置:3、1,找到mysql解壓后bin目錄。3、2,在系統(tǒng)屬性點(diǎn)擊環(huán)境變量。3、3,在環(huán)境變量,編輯Path路徑。3、4,在環(huán)境變量輸入mysql安裝目錄bin路徑即可(1)中路徑

4,MYSQL安裝與登錄:4、1以管理員身份啟動命令提示符,并定位到MYSQL安裝目錄bin路徑下。4、2執(zhí)行命令mysqld-install和mysqld--initialize。4、3上述命令執(zhí)行完,會在mysql安裝路徑出現(xiàn)data文件夾。在data文件夾中有一個(gè)以、err結(jié)尾的文件,記錄mysql初始密碼。4、4執(zhí)行netstartmysql啟動mysql服務(wù)。4、5使用歷史密碼,登錄mysql服務(wù)mysql-uroot-p密碼為、err文件記錄密碼。4、6修改root用戶登錄密碼。

ARM架構(gòu)部署mysql-5.7.27

借鑒:

cd?/usr/local

將部署包:mysql-5.7.27-aarch64.tar.gz 上傳到?/usr/local 下

tar xvf mysql-5.7.27-aarch64.tar.gz

mv /usr/local/mysql-5.7.27-aarch64 /usr/local/mysql

mkdir -p /usr/local/mysql/logs

ln -sf /usr/local/mysql/my點(diǎn)吸煙 f /etc/my點(diǎn)吸煙 f

cp -rf /usr/local/mysql/extra/lib* /usr/lib64/

mv /usr/lib64/libstdc++.so.6 /usr/lib64/libstdc++.so.6.old

ln -s /usr/lib64/libstdc++.so.6.0.24 /usr/lib64/libstdc++.so.6

groupadd mysql

useradd -g mysql mysql

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

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

chmod +x /etc/init.d/mysqld

systemctl enable mysqld

vim /etc/profile

export MYSQL_HOME=/usr/local/mysql

export PATH=$PATH:$MYSQL_HOME/bin

source /etc/profile

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

systemctl start mysqld

systemctl status mysqld

移動文件 mv /usr/local/mysql-5.7.27-aarch64 /usr/local/mysql

創(chuàng)建logs目錄 mkdir -p /usr/local/mysql/logs

ln -sf a b 建立軟連接,b指向a:ln -sf /usr/local/mysql/my點(diǎn)吸煙 f /etc/my點(diǎn)吸煙 f

cp是linux里的拷貝命令-r 是用于目錄拷貝時(shí)的遞歸操作-f 是強(qiáng)制覆蓋:cp -rf /usr/local/mysql/extra/lib* /usr/lib64/

創(chuàng)建mysql組:ln -s /usr/lib64/libstdc++.so.6.0.24 /usr/lib64/libstdc++.so.6

創(chuàng)建mysql用戶添加到mysql組:groupadd mysql useradd -g mysql mysql

將/usr/loca/mysql目錄包含所有的子目錄和文件,所有者改變?yōu)閞oot,所屬組改變?yōu)閙ysql:chown -R mysql:mysql /usr/local/mysql

設(shè)置開機(jī)啟動:

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

chmod +x /etc/init.d/mysqld

systemctl enable mysqld

添加環(huán)境變量:

vim /etc/profile

export MYSQL_HOME=/usr/local/mysql

export PATH=PATH:PATH:PATH:MYSQL_HOME/bin

source /etc/profile

初始化mysql:mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

開啟mysql:systemctl start mysqld

查看狀態(tài):systemctl status mysqld

Kubernetes 部署 Mysql 8

mysql可以以docker的形式在集群內(nèi)部署,也可以安裝在集群之外,以服務(wù)的形式部署到集群內(nèi)。

(1)、如果是在集群內(nèi)部署,可以啟動一個(gè)ReplicationController,用以對mysql pod進(jìn)行監(jiān)控,并同時(shí)啟動一個(gè)Service,用以集群訪問。

(2)、如果mysql是安裝在集群之外,那么可以啟動一個(gè)Endpoint和Service,將mysql引入集群之中。

下面分別對這兩種方式進(jìn)行部署。

創(chuàng)建mysql-rc.yaml和mysql-svc.yaml,分別如下:

mysql-rc.yaml

mysql-svc.yaml

在mysql-rc.yaml中,image參數(shù)可以指定mysql的版本,如8.0.11、5.7.22等。這里省略了,表示用latest。另外,可以指定鏡像庫,這里使用阿里云鏡像庫,在安裝docker時(shí)進(jìn)行了配置。env參數(shù)指定了mysql的root密碼。

在mysql-svc.yaml中,targetPort表示mysql pod中mysql窗口的目標(biāo)端口,默認(rèn)為3306,type類型為NodePort,表示將映射到本地端口,本地端口為nodePort: 30306。

接下來啟動ReplicationController和Service,執(zhí)行以下命令:

啟動后可以查看mysql部署在了哪個(gè)node上,執(zhí)行以下命令可以查看:

(6)、退出mysql和容器,執(zhí)行quit;退出mysql,按ctrl+p后,再按ctrl+q從容器中返回node主機(jī)。

設(shè)置好mysql后,可以遠(yuǎn)程連接node中的mysql,node的ip為127.0.0.1,映射的端口為30306,可以用navicat工具連接到這個(gè)myql。

容器化 | 在 KubeSphere 中部署 MySQL 集群

本文將演示如何在 KubeSphere[1] 上部署 RadonDB MySQL on Kubernetes 2.1.2 ,快速實(shí)現(xiàn)高可用的 MySQL on K8s。

若已在 KubeSphere 部署過歷史版本 Operator,可以選擇如下方式更新到最新版本。

可任選一個(gè) RadonDB MySQL 配置示例[5] 部署,或自定義配置部署。

以 mysql_v1alpha1_mysqlcluster.yaml 模版為例,創(chuàng)建一個(gè) RadonDB MySQL 集群。

注意

未指定項(xiàng)目時(shí),集群將被默認(rèn)安裝在 kubesphere-controls-system 項(xiàng)目中。若需指定項(xiàng)目,安裝命令需添加 --namespace=project_name 。

預(yù)期結(jié)果

預(yù)期結(jié)果

在 demo-project 項(xiàng)目中,查看 RadonDB MySQL 集群狀態(tài)。

至此,完成在 KubeSphere 中部署 RadonDB MySQL 集群。

[1]:KubeSphere:

[2]:OpenPitrix:

[3]:創(chuàng)建操作:

[4]:項(xiàng)目網(wǎng)關(guān):

[5]:配置示例:

標(biāo)題名稱:mysql環(huán)境怎么部署 mysql的環(huán)境配置
本文路徑:http://bm7419.com/article36/ddepgpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、靜態(tài)網(wǎng)站網(wǎng)站改版、標(biāo)簽優(yōu)化、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)