新聞中心
MySQL是一種廣泛使用的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它可以在各種操作系統(tǒng)上運(yùn)行,包括Linux、Windows和MacOS等。在本文中,我們將討論。

1. 確定Linux發(fā)行版
您需要確定您所使用的Linux發(fā)行版。MySQL5.7支持多種Linux發(fā)行版,包括Debian、Ubuntu、Fedora、Red Hat Enterprise Linux、CentOS等。在此教程中,我們將使用Ubuntu 18.04 LTS作為示例。
2. 下載安裝包
接下來,您需要從MySQL官網(wǎng)下載MySQL5.7的安裝包。使用以下命令從命令行下載安裝包:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-server_5.7.35-1ubuntu18.04_amd64.deb-bundle.tar
3. 解壓安裝包
下載完成后,您需要解壓.tar文件。執(zhí)行以下命令來解壓安裝包:
tar -xvf mysql-server_5.7.35-1ubuntu18.04_amd64.deb-bundle.tar
4. 安裝MySQL5.7
解壓完成后,您可以通過以下命令安裝MySQL5.7:
sudo dpkg -i mysql-common_5.7.35-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-community-client_5.7.35-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-client_5.7.35-1ubuntu18.04_amd64.deb
sudo dpkg -i mysql-server_5.7.35-1ubuntu18.04_amd64.deb
其中,之一個(gè)命令安裝MySQL Common文件,第二個(gè)命令安裝MySQL客戶端,第三個(gè)命令安裝MySQL客戶端指定版本,第四個(gè)命令安裝MySQL服務(wù)器。
5. 配置MySQL5.7
安裝完成后,您需要配置MySQL5.7。通過以下命令啟動(dòng)MySQL5.7服務(wù):
sudo systemctl start mysql
接下來,您可以通過以下命令進(jìn)入MySQL命令行:
mysql -u root -p
對(duì)于Ubuntu 18.04 LTS發(fā)行版,MySQL默認(rèn)使用unix_socket身份驗(yàn)證插件,因此您無法使用密碼登錄。您可以通過以下命令更改身份驗(yàn)證方法:
USE mysql;
UPDATE user SET authentication_string=PASSWORD(‘your_password’) WHERE User=’root’;
UPDATE user SET plugin=”mysql_native_password” WHERE User=’root’;
FLUSH PRIVILEGES;
exit
其中,’your_password’是您想要為root用戶設(shè)置的密碼。另外,F(xiàn)LUSH PRIVILEGES命令將在更改用戶密碼后重載授權(quán)表,以使更改生效。
6. 配置MySQL5.7服務(wù)
完成配置后,您可以通過以下命令檢查MySQL5.7服務(wù)的狀態(tài):
sudo systemctl status mysql
如果MySQL5.7服務(wù)正在運(yùn)行,則輸出類似以下內(nèi)容:
mysql.service – MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-11-17 12:48:32 UTC; 3s ago
Mn PID: 14263 (mysqld)
Tasks: 27 (limit: 1128)
CGroup: /system.slice/mysql.service
└─14263 /usr/in/mysqld –daemonize –pid-file=/run/mysqld/mysqld.pid
您還可以通過以下命令重啟或停止MySQL5.7服務(wù):
sudo systemctl restart mysql
sudo systemctl stop mysql
7. 結(jié)論
通過以上步驟,您已經(jīng)成功在Linux系統(tǒng)上安裝了MySQL5.7,并且配置了MySQL5.7服務(wù)。MySQL5.7是一個(gè)功能強(qiáng)大的開源數(shù)據(jù)庫管理系統(tǒng),可以為您的應(yīng)用程序提供高效和可靠的數(shù)據(jù)存儲(chǔ)。感謝您的閱讀。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
如何在linux下安裝mysql數(shù)據(jù)庫并配置
關(guān)于安裝,我在這塊回答過。
關(guān)于配置并讓mysql服務(wù)跑起來,以下我用mysql5.7.19二進(jìn)制包在centeros的安裝過程,請(qǐng)參考,有問題參考手冊(cè)最有用。陪扒mysql5.7.19不再創(chuàng)建配置文件。慣例是5/etc/my.cnf。自己創(chuàng)建一個(gè)。
1、安裝,二進(jìn)制包,目錄用戶與組修改成mysql
2、初始化數(shù)據(jù)庫灶帆
mysqld –initialize –user=mysql
此處產(chǎn)生mysql root的初始密碼,必須記錄
mysql_ssl_rsa_setup:安裝安全連接,大概是安隱亂雹接字連接:SSL
3、默認(rèn)不在有啟動(dòng)配置文件,在/etc/my.cnf,添加一個(gè)。
4、啟動(dòng)mysql:
mysqld_safe –user=mysql &
5、之一次啟動(dòng)修改root密碼
step 1: SET PASSWORD = PASSWORD(‘your new password’);
step 2: ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;
step 3: flush privileges;
6、停止mysql:
Script
Option Groups
mysqld , ,
mysqld_safe , ,
mysql.server , ,
上面三個(gè)程序都可以啟動(dòng)mysql,mysqld,mysqld_safe 不知道怎么停止,程序位于mysql/bin目錄下
mysql.server是腳本,跟service 一樣, 位于:support-files目錄下。
mysql.server start
linux系統(tǒng)安裝mysql5.7的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux系統(tǒng)安裝mysql5.7,如何在Linux系統(tǒng)上安裝MySQL5.7,如何在linux下安裝mysql數(shù)據(jù)庫并配置的信息別忘了在本站進(jìn)行查找喔。
創(chuàng)新互聯(lián)(cdcxhl.com)提供穩(wěn)定的云服務(wù)器,香港云服務(wù)器,BGP云服務(wù)器,雙線云服務(wù)器,高防云服務(wù)器,成都云服務(wù)器,服務(wù)器托管。精選鉅惠,歡迎咨詢:028-86922220。
本文題目:如何在Linux系統(tǒng)上安裝MySQL5.7(linux系統(tǒng)安裝mysql5.7)
URL分享:http://www.dlmjj.cn/article/cdijipc.html


咨詢
建站咨詢
