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

Ubuntu安裝mysql5.7(適用于大多數(shù)ubuntu版本)

這篇具有很好參考價值的文章主要介紹了Ubuntu安裝mysql5.7(適用于大多數(shù)ubuntu版本)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言:網(wǎng)上mysql的安裝方式參差不齊,有的裝了缺少配置文件,有的裝了少庫少表 所以現(xiàn)在出一個完整的mysql安裝方案

目前安裝方式無外乎有下面三種:

  1. 裝完沒有密碼,需要自己進去設(shè)置密碼
  2. 裝完有默認密碼,需要查看并進去在自己修改
  3. 安裝的時候輸入密碼,安裝完成后直接使用

本文使用的正是第三種

正式開始

1、mysql的下載

mysql官網(wǎng)下載地址:https://dev.mysql.com/downloads/mysql/

進入后 點擊紅圈的鏈接

ubuntu 安裝mysql5.7,ubuntu,mysql,linux

就會進入到5.7的下載界面了 可以根據(jù)需要下載對應系統(tǒng)所需要的包

ubuntu 安裝mysql5.7,ubuntu,mysql,linux

這里我們下載對應ubuntu的tar包 并且將其上傳到ubuntu內(nèi)

ubuntu 安裝mysql5.7,ubuntu,mysql,linux

解壓

root@wdr:/opt# mkdir /opt/mysql
root@wdr:~# tar -xvf mysql-server_5.7.42-1ubuntu18.04_amd64.deb-bundle.tar -C /opt/mysql/
libmysqlclient20_5.7.42-1ubuntu18.04_amd64.deb
libmysqlclient-dev_5.7.42-1ubuntu18.04_amd64.deb
libmysqld-dev_5.7.42-1ubuntu18.04_amd64.deb
mysql-client_5.7.42-1ubuntu18.04_amd64.deb
mysql-common_5.7.42-1ubuntu18.04_amd64.deb
mysql-community-client_5.7.42-1ubuntu18.04_amd64.deb
mysql-community-server_5.7.42-1ubuntu18.04_amd64.deb
mysql-community-source_5.7.42-1ubuntu18.04_amd64.deb
mysql-community-test_5.7.42-1ubuntu18.04_amd64.deb
mysql-server_5.7.42-1ubuntu18.04_amd64.deb
mysql-testsuite_5.7.42-1ubuntu18.04_amd64.deb
root@wdr:~# 

查看

root@wdr:~# cd /opt/mysql/
root@wdr:/opt/mysql# ls
libmysqlclient20_5.7.42-1ubuntu18.04_amd64.deb        mysql-community-server_5.7.42-1ubuntu18.04_amd64.deb
libmysqlclient-dev_5.7.42-1ubuntu18.04_amd64.deb      mysql-community-source_5.7.42-1ubuntu18.04_amd64.deb
libmysqld-dev_5.7.42-1ubuntu18.04_amd64.deb           mysql-community-test_5.7.42-1ubuntu18.04_amd64.deb
mysql-client_5.7.42-1ubuntu18.04_amd64.deb            mysql-server_5.7.42-1ubuntu18.04_amd64.deb
mysql-common_5.7.42-1ubuntu18.04_amd64.deb            mysql-testsuite_5.7.42-1ubuntu18.04_amd64.deb
mysql-community-client_5.7.42-1ubuntu18.04_amd64.deb
root@wdr:/opt/mysql# 

使用dpkg -i命令順序安裝 安裝最后mysql-community-server這個包的時候可能會報錯 但是不要驚慌

dpkg -i mysql-common_5.7.42-1ubuntu18.04_amd64.deb 
dpkg -i libmysqlclient20_5.7.42-1ubuntu18.04_amd64.deb 
dpkg -i libmysqlclient-dev_5.7.42-1ubuntu18.04_amd64.deb 
dpkg -i libmysqld-dev_5.7.42-1ubuntu18.04_amd64.deb 
dpkg -i mysql-community-server_5.7.42-1ubuntu18.04_amd64.deb

在安裝mysql server這個包的時候 會報依賴錯誤 告訴我們?nèi)鄙賛ysql-client 而且還少libmecab libmecab我們暫時先不管 后面有命令統(tǒng)一解決

root@wdr:/opt/mysql# dpkg -i mysql-community-server_5.7.42-1ubuntu18.04_amd64.deb 
Selecting previously unselected package mysql-community-server.
(Reading database ... 74128 files and directories currently installed.)
Preparing to unpack mysql-community-server_5.7.42-1ubuntu18.04_amd64.deb ...
Unpacking mysql-community-server (5.7.42-1ubuntu18.04) ...
dpkg: dependency problems prevent configuration of mysql-community-server:
mysql-community-server depends on mysql-client (= 5.7.42-1ubuntu18.04); however:
Package mysql-client is not installed.
mysql-community-server depends on libmecab2; however:
Package libmecab2 is not installed.

dpkg: error processing package mysql-community-server (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.10.2-1) ...
Errors were encountered while processing:
mysql-community-server

我們先安裝mysql-client 然后此時你會發(fā)現(xiàn) 又提示缺少mysql-community-client這個依賴包 繼續(xù)裝

root@wdr:/opt/mysql# dpkg -i mysql-client_5.7.42-1ubuntu18.04_amd64.deb 
Selecting previously unselected package mysql-client.
(Reading database ... 74290 files and directories currently installed.)
Preparing to unpack mysql-client_5.7.42-1ubuntu18.04_amd64.deb ...
Unpacking mysql-client (5.7.42-1ubuntu18.04) ...
dpkg: dependency problems prevent configuration of mysql-client:
mysql-client depends on mysql-community-client (= 5.7.42-1ubuntu18.04); however:
Package mysql-community-client is not installed.

dpkg: error processing package mysql-client (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
mysql-client
root@wdr:/opt/mysql# 

現(xiàn)在他只告訴你缺少libmecab這個包了 在不同的ubuntu版本下 缺少的版本并不相同 比如這里缺少libtinfo5 然而在有的環(huán)境下缺libtinfo1 libtinfo2 等等

root@wdr:/opt/mysql# dpkg -i mysql-community-client_5.7.42-1ubuntu18.04_amd64.deb 
Selecting previously unselected package mysql-community-client.
(Reading database ... 74296 files and directories currently installed.)
Preparing to unpack mysql-community-client_5.7.42-1ubuntu18.04_amd64.deb ...
Unpacking mysql-community-client (5.7.42-1ubuntu18.04) ...
dpkg: dependency problems prevent configuration of mysql-community-client:
mysql-community-client depends on libtinfo5 (>= 6); however:
Package libtinfo5 is not installed.

dpkg: error processing package mysql-community-client (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.10.2-1) ...
Errors were encountered while processing:
mysql-community-client 

下面我們只需要使用 apt --fix-broken install 這條命令來自動解決當前所出現(xiàn)的依賴 就可以完美解決問題了 選擇Y同意

root@wdr:/opt/mysql# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
libmecab2 libtinfo5
The following NEW packages will be installed:
libmecab2 libtinfo5
0 upgraded, 2 newly installed, 0 to remove and 50 not upgraded.
3 not fully installed or removed.
Need to get 298 kB of archives.
After this operation, 1,432 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

同意繼續(xù)后 安裝一會就會提示你輸入mysql的root密碼了

ubuntu 安裝mysql5.7,ubuntu,mysql,linux

我們輸入完兩次密碼后 mysql的安裝也就完成了

root@wdr:/opt/mysql# mysql -u root -p123456
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.42 MySQL Community Server (GPL)

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

當然 mysql的安裝是完成了 但是此時它并不能為我們的程序提供服務(wù)(使用連接工具現(xiàn)在是連接不上的) 因為還需要配置遠程連接 使我們可以遠程登錄才可以

首先 進入mysql庫 查看user表 會發(fā)現(xiàn)我們的root用戶是localhost

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> 
mysql> select User,Host from user;
+---------------+-----------+
| User          | Host      |
+---------------+-----------+
| mysql.session | localhost |
| mysql.sys     | localhost |
| root          | localhost |
+---------------+-----------+
3 rows in set (0.00 sec)

mysql> 

將其修改 并使其立即生效

mysql> update user set host = '%' where user = 'root'; 
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select User,Host from user;
+---------------+-----------+
| User          | Host      |
+---------------+-----------+
| root          | %         |
| mysql.session | localhost |
| mysql.sys     | localhost |
+---------------+-----------+
3 rows in set (0.00 sec)

mysql> flush privileges; 
Query OK, 0 rows affected (0.00 sec)

mysql> 

此時到這里并未結(jié)束 我們還需要修改mysql的配置文件 我們需要修改位于/etc/mysql/mysql.conf.d/mysqld.cnf 的配置文件

root@wdr:/opt/mysql# vim /etc/mysql/mysql.conf.d/mysqld.cnf 

將其bind-address改為0.0.0.0

ubuntu 安裝mysql5.7,ubuntu,mysql,linux文章來源地址http://www.zghlxwxcb.cn/news/detail-591879.html

保存退出 重啟mysql服務(wù)

root@wdr:/opt/mysql# systemctl restart mysql
root@wdr:/opt/mysql# 

重啟成功 現(xiàn)在我們可以使用連接工具連接了

保存退出 重啟mysql服務(wù)

root@wdr:/opt/mysql# systemctl restart mysql
root@wdr:/opt/mysql# 

重啟成功 現(xiàn)在我們可以使用連接工具連接了ubuntu 安裝mysql5.7,ubuntu,mysql,linux

至此 mysql的安裝已全部完成 如果有部署在云服務(wù)器上的經(jīng)過上列操作無法訪問的話 記得查看后臺防火墻端口是否開啟

到了這里,關(guān)于Ubuntu安裝mysql5.7(適用于大多數(shù)ubuntu版本)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • R語言【base】——data.frame():創(chuàng)建數(shù)據(jù)框,緊耦合的變量集合,它們共享矩陣和列表的許多屬性,被大多數(shù)R建模軟件用作基本數(shù)據(jù)結(jié)構(gòu)。

    Package? base ?version 4.2.0 創(chuàng)建數(shù)據(jù)框(data frame),緊耦合的變量集合,它們共享矩陣和列表的許多屬性,被大多數(shù)R建模軟件用作基本數(shù)據(jù)結(jié)構(gòu)。 數(shù)據(jù)框:一種在統(tǒng)計分析和數(shù)據(jù)處理中常用的數(shù)據(jù)結(jié)構(gòu),由行和列組成,類似于電子表格。 參數(shù)【...】:這些參數(shù)的形式是 value 或

    2024年02月21日
    瀏覽(29)
  • Ubuntu安裝mysql5.7

    以Ubuntu 18.04系統(tǒng)為例,安裝MySQL 5.7。操作步驟如下: 1. 更新系統(tǒng)軟件包 2. 安裝MySQL 5.7 3. 啟動MySQL 服務(wù) 4. 設(shè)置MySQL root 密碼 這個命令會提示你設(shè)置 root 密碼,然后詢問一些其他的安全設(shè)置,可以按照提示進行操作。 5. 驗證MySQL 安裝 使用以下命令登錄到MySQL: 6. 啟用遠程訪問

    2024年02月12日
    瀏覽(20)
  • Ubuntu22安裝MySQL5.7

    Ubuntu22安裝MySQL5.7

    默認情況下,Ubuntu22安裝MySQL的版本為8.0。但8.0更加嚴格的加密規(guī)則,使得一些配置難以實現(xiàn),下面就來為大家介紹在ubuntu22中怎么安裝MySQL5.7.x。 下載MySQL安裝包 下載地址:MySQL安裝包官方下載地址 選擇Ubuntu Linux 18.04 (x86, 64-bit), DEB Bundle下載。 解壓安裝包 將安裝包上傳到Lin

    2024年02月15日
    瀏覽(23)
  • Ubuntu系統(tǒng)安裝MySQL5.7&&MySQL8.x

    Ubuntu系統(tǒng)安裝MySQL5.7&&MySQL8.x

    課程中配置的WSL環(huán)境是最新的Ubuntu22.04版本,這個版本的軟件商店內(nèi)置的MySQL是8.0版本 所以我們需要額外的步驟才可以安裝5.7版本的MySQL 安裝操作需root權(quán)限,你可以: 通過 sudo su -,切換到root用戶 課程中選擇這種方式操作 或在每一個命令前,加上sudo,用來臨時提升權(quán)限 安裝

    2024年02月12日
    瀏覽(43)
  • Ubuntu22.04安裝低版本MySQL5.7

    Ubuntu22.04安裝低版本MySQL5.7

    最近在騰訊云買了個服務(wù)器準備部署我的Django項目,由于需要保證服務(wù)器和本地開發(fā)的環(huán)境相同,所以要在Ubuntu 22.04安裝一個與本地Windows版本相同的MySQL5.7.36 首次安裝我嘗試使用apt工具去安裝,但是 更新apt-get工具包 安裝命令 報錯提示 However the following packages replace it: maria

    2024年02月08日
    瀏覽(20)
  • Ubuntu22.04編譯安裝Mysql5.7.35

    新升級的ubuntu22.04版本,該版本默認openssl已經(jīng)升級到3.0,所以編譯過程遇到一些問題記錄一下。 安裝依賴 gcc g++已經(jīng)安裝過就不需要再安裝了。 還有缺少其它依賴的相繼安裝就可以了。 編譯openssl1.1.1 因為默認的openssl3.0,mysql執(zhí)行cmake過程一直報錯,所以手動下載openssl1.1.1編

    2024年02月11日
    瀏覽(27)
  • 服務(wù)器Ubuntu 22.04 64位安裝 MySQL5.7

    服務(wù)器Ubuntu 22.04 64位安裝 MySQL5.7

    官網(wǎng)地址 這里選擇下載5.7.29的ubuntu版本注意是amd64不是arm64,或者執(zhí)行下面命令 解壓下載下來的包 ls一下看看有什么 我們先安裝這個 然后再裝下一個 喜聞樂見的報錯,說我們沒有安裝紅圈里的兩個,我們?nèi)グ惭b 好嘛,server依賴client,client又缺少libtinfo5,那就不能先裝clien

    2024年02月06日
    瀏覽(27)
  • Ubuntu20.04安裝MySQL5.7-實測3種方法(保姆級教程)

    Ubuntu20.04安裝MySQL5.7-實測3種方法(保姆級教程)

    最近生產(chǎn)系統(tǒng)系統(tǒng)需要使用MySQL5.7版本的數(shù)據(jù)庫,而Ubuntu20.04默認是8.0的版本,折騰了一段時間后,測試了3中方法,在實際應用環(huán)境中測試成功,因此發(fā)布出來給大家參考。 建議使用方案三方式部署,樂意折騰的可以試試方案二和方案一! 采用更換鏡像源的方式進行安裝部署

    2023年04月22日
    瀏覽(22)
  • Ubuntu環(huán)境下安裝部署mysql5.7&開啟遠程訪問連接&修改數(shù)據(jù)存放位置&卸載mysql

    Ubuntu環(huán)境下安裝部署mysql5.7&開啟遠程訪問連接&修改數(shù)據(jù)存放位置&卸載mysql

    本文檔適用于在Ubuntu20.04系統(tǒng)下部署mysql5.7,是有網(wǎng)的情況下。 提供了兩種安裝mysql5.7的方法,并且還講解了開啟mysql遠程訪問權(quán)限,允許遠程連接;以及講解了如何修改數(shù)據(jù)庫數(shù)據(jù)的存放路徑。 1.確認目前服務(wù)器上是否存在MySQL 如出現(xiàn)如圖所示,提示沒有rpm命令,我們需要安

    2024年02月05日
    瀏覽(25)
  • Ubuntu22部署MySQL5.7詳細教程

    Ubuntu22部署MySQL5.7詳細教程

    默認情況下,Ubuntu22安裝MySQL的版本為8.0。但8.0更加嚴格的加密規(guī)則,使得一些配置難以實現(xiàn),下面就來為大家介紹在ubuntu22中怎么安裝MySQL5.7.x。 以MySQL5.7.29為例,進入MySQL官方的Community Server選擇歷史版本:https://downloads.mysql.com/archives/community/ 可以使用wget命令下載,或直接點

    2024年03月14日
    瀏覽(39)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包