如何在ubuntu20.04安裝MySQL並修改資料庫密碼

2021-01-08 IT軟體專家

1、打開虛擬機,登錄ubuntu20.04作業系統;滑鼠右鍵打開終端窗口,輸入mysql命令

打開虛擬機,登錄作業系統,輸入命令

2、根據命令下面的提示,安裝MySQL客戶端,執行命令

sudo apt install mysql-client-core-8.0

sudo apt install mysql-client-core-8

3、再次輸入mysql命令,提示不能連接上mysql server,由提示可知mysql服務端沒有安裝;輸入命令

sudo apt-get install mysql-server

sudo apt-get install mysql-server

4、再次執行一下安裝mysql客戶端的命令

5、接著,使用命令安裝客戶端所依賴的包

安裝客戶端依賴包

6、使用mysql -u root -p命令連接mysql服務,結果總是提示連接失敗;後來,查找到一種辦法,使用命令查找到另一用戶帳號和密碼

sudo cat /etc/mysql/debian.cnf

sudo cat /etc/mysql/debian.cnf

7、使用查找到帳號debian-sys-maint,進行登錄(密碼使用password)

帳號debian-sys-maint,進行登錄

8、進入資料庫後,輸入命令,查看資料庫

show database;

查看資料庫 show databases;

9、使用資料庫mysql,用命令

use mysql;

use mysql;

10、使用select查詢登錄資料庫的用戶和密碼

select host, user, authentication_string, plugin from user;

使用select查詢登錄資料庫的用戶和密碼

11、使用update語句修改用戶root的密碼

update user set authentication_string=PASSWORD("root") where user="root";

使用update語句修改用戶root的密碼

12、使用授權語句,進行對root授權,並刷新授權

使用授權語句,進行對root授權,並刷新

相關焦點

  • 0064 關係資料庫的概念和安裝使用MySQL
    上2節課學習了如何使用PHP語言和數據文件來實現完整的一個信息管理功能網頁。這節課開始學習關係資料庫的概念,以及如何安裝和使用MySQL資料庫。關係資料庫的概念資料庫就是對數據進行結構化存儲和管理的倉庫。
  • Mysql(Mariadb)資料庫主從複製
    MySQL(MariaDB)具體詳細的安裝可以參考《Linux就該這麼學》教程的第十八章節,裡面內容寫的非常詳細,適合初學者,本文也比較適合企業應用。實現MySQL主從複製配置要求:主伺服器:1、開啟資料庫二進位日誌功能;2、配置資料庫認證唯一服務id;3、獲得主庫的二進位日誌文件名及位置;4、在主庫上面創建一個用於主庫和從庫通信的用戶帳號,安全管理。
  • python3.8操作(插入,刪除)mysql/MariaDB資料庫
    01主題大家好,我是義縣遊學電子科技.今天來跟大家說一個工作中常用到的操作,python3.8操作MariaDB資料庫.因為MariaDB屬於mysql分支因此資料庫命令語句都是通用的非常方便.= mysql.connector.connect(host="localhost", # 資料庫主機地址user="root", # 資料庫用戶名passwd="root", # 資料庫密碼database="test1" #資料庫名)mycursor = mydb.cursor()a=0while True:time.sleep(1)try:# 查詢資料庫的表格table1mycursor.execute
  • [博客更新]Ubuntu 安裝本地 deb 包以及解決本地包的依賴問題
    前幾天 Ubuntu 18.04 發布了,我也第一時間安裝體驗了一把,由於自帶的那個火狐瀏覽器我並不喜歡,在谷歌官網下的 Chrome 安裝包也是 deb 格式的,這裡就順便記錄一下 Ubuntu 怎麼安裝 deb 包和修復依賴。
  • 尋找同源基因工具OrthoMCL與OrthoFinder的安裝與使用
    從v1.4最初版本說明文檔可以了解OrthoMCL的使用步驟,大體有Mysql資料庫配置、修改OrthoMCL配置文件、轉換序列格式、過濾、比對、解析結果和聚類等步驟,特別麻煩。並且由於MySql資料庫的安裝和配置的過程也需要管理員權限。
  • Python連接MySQL資料庫方法介紹(超詳細!手把手項目案例操作)
    ===19.0.3查看版本查看PyMySQL的版本,輸入pip show PyMySQL回車利用PyMySQL連接資料庫首先我們的MySQL資料庫已安裝,且已建好名為安裝安裝pip install mysql查看版本pip show mysql利用 mysql.connector連接資料庫首先我們的MySQL資料庫已安裝,且已建好名為
  • Centos7.9安裝Mariadb資料庫
    簡單快捷,安裝mariadb-server,默認依賴安裝mariadb,一個是服務端、一個是客戶端。systemctl start mariadb # 開啟服務[root@localhost ~]# systemctl enable mariadb # 設置為開機自啟動服務 2、首次安裝需要進行資料庫的配置,命令都和mysql的一樣 [root@localhost ~]# mysql_secure_installation
  • Windows安裝MariaDB-10.5.5資料庫
    在之前其實也用過很多資料庫,但是都是收費的,比如MSSQL、Oracle、DB2、GBase等,反正接觸得比較多,但是現在自己要做一些東西的時候,就像用免費的,這不,就盯上MariaDB和PostgreSQL了。我們先來看看今年常用資料庫的一個排行吧可以看到,MySQL還是佔領著重要的位置,那麼我為什麼還是要用MariaDB呢?
  • 大數據挖掘——(六):MySql資料庫
    mysql資料庫MySQL 是最流行的關係型資料庫管理系統,在WEB應用方面 MySQL 是最好的RDBMS(Relational Database Management System:關係資料庫管理系統)應用軟體之一,MySQL 是開源的,並且支持多種語言,包括C、C++、Python、Java、
  • 基於MySQL資料庫應用開發實現嵌入式數控系統的設計
    本文就嵌入式數控系統中資料庫應用開發的具體實現過程,以及如何將資料庫應用程式向嵌入式數控系統硬體平臺的移植方法和對資料庫進行最小化裁剪的技巧上做了詳細介紹。 由於本課題開發的人機界面是利用GTK+圖形庫,因此系統中採用的基於MySQL資料庫應用開發,需要解決MySQL和GTK+相互融合的問題。
  • MySQL資料庫常見的出錯代碼及出錯信息
    本文介紹的MySQL資料庫的出錯代碼表,依據MySQL資料庫頭文件mysql/include/mysqld_error.h整理而成。1020:記錄已被其他用戶修改 1021:硬碟剩餘空間不足,請加大硬碟可用空間 1022:關鍵字重複,更改記錄失敗 1023:關閉時發生錯誤 1024:讀文件錯誤 1025:更改名字時發生錯誤 1026:寫文件錯誤 1032:記錄不存在 1036:數據表是只讀的,不能對它進行修改
  • 關於ubuntu Grub圖形化管理工具
    Grub 啟動管理工具 「StartUp Manager」, 有了它不用自己去修改 menu.lst,也能對 ubuntu Grub 啟動菜單進行配置了。不過它所有能實現的功能,都是對 menu.lst 進行修改而來的,也就是說他能做的,你自己修改 menu.lst 也可以做。(再次提醒一下使用這個軟體和修改 menu.lst 一樣,可能存在風險要注意備份,我覺得還是自己修改 menu.lst 更加放心。)
  • Ubuntu 12.04系統配置教程
    Ubuntu 12.04(代號Precise Pangolin)發布了,增加和更新了不少功能,比如完善了桌面體驗、升級了瀏覽器和郵件客戶端、全新的視頻管理等等。下面就介紹一下Ubuntu 12.04系統配置方法吧!
  • eclipse如何使用JDBC連接mysql資料庫
    eclipse如何使用JDBC連接mysql資料庫1.在新建的Project中右鍵新建Floder2.創建名為lib的包3.創建完畢之後的工程目錄4.接下來解壓你下載的mysql的jar包,拷貝其中的.jar文件5.在工程lib
  • 實踐分享:ACCESS資料庫導入mysql資料庫
    作為程式設計師很多時候要進行不同資料庫之間的導入導出工作,這樣是為了節省數據錄入的時間。下面我就和大家分享一下如何把數據從ACCESS資料庫導入mysql資料庫。首先說明一下思路,可以導入mysql的方法有很多,但不包過access直接導入,網上有很多介紹CSV格式導入mysql的,但操作很不方便,經常發生錯誤而無法導入。sql語句導入是最簡單的。那有沒有辦法把access資料庫轉換成sql語句呢。
  • MySQL如何實時同步數據到ES?試試這款阿里開源的神器
    canal簡介canal主要用途是對MySQL資料庫增量日誌進行解析,提供增量數據的訂閱和消費,簡單說就是可以對MySQL的增量數據進行實時同步,支持同步到MySQL、Elasticsearch、HBase等數據存儲中去。
  • CentOS 7 安裝 MariaDB及基礎配置
    CentOS 7 安裝 MariaDB一、使用yum命令直接安裝[root@localhost ~]# yum install mariadb-server二、開啟服務[root@localhost ~]# systemctl start mariadb三、設置為開機自啟動服務[root@localhost
  • ubantu 不啟動桌面_ubuntu 啟動圖形服務而不啟動桌面 - CSDN
    上一次無法進入桌面是在輸入用戶名和密碼後,卡死循環,是因為環境變量修改出問題了。只需要 ctrl+alt+f6 進入控制臺 修改環境變量配置文件 etc/profile ,刪除錯誤的部分,保存退出即可。
  • Qt5如何備份mariaDB資料庫
    資料庫對比Mariadb是mysql的分支,所以說qt如何使用mysql,那麼就如何使用mariadb了。以前備份資料庫都是用資料庫管理軟體。那該如何在應用軟體中備份資料庫呢?這裡我是用資料庫自帶的命令:mysqldump.
  • 無法在 Ubuntu 20.04 上安裝 Deb 文件?這是你需要做的! | Linux...
    雙擊 .deb 文件後無法通過 Ubuntu 20.04 的軟體中心安裝?你不是唯一遇到此問題的人。本教程展示了解決方法。https://linux.cn/article-12220-1.html作者:Abhishek Prakash譯者:geekpi雙擊.deb 文件後無法通過 Ubuntu 20.04 的軟體中心安裝?你不是唯一遇到此問題的人。本教程展示了解決方法。在「」一文中,一些讀者提到他們遇到了麻煩。