1. 程式人生 > >Ubantu18.0.4安裝MySQL5.7沒有密碼提示

Ubantu18.0.4安裝MySQL5.7沒有密碼提示

今天需要Ubantu18.0.4安裝MySQL 結果沒有密碼提示,

百度了還是沒有重置使用者名稱,重置了密碼

安裝步驟分為以下

依次輸入這三條命令;

    sudo apt-get install mysql-server

    sudo apt install mysql-client

    sudo apt install libmysqlclient-dev

檢驗是否安裝mysql成功

輸入命令sudo netstat -tap | grep mysql

出現下圖表示安裝成功


開啟一個檔案

[email protected]:~$ sudo vim /etc/mysql/debian.cnf

在這個檔案裡面有著MySQL預設的使用者名稱和使用者密碼, 


使用者名稱預設是debian-sys-maint,如下所示

需要先使用這個使用者名稱和密碼登入進去

mysql -u debian-sys-maint -p 

然後終端會提示你輸入密碼

Enter password:

這是輸入檔案中的密碼即可成功登陸。


根據給定的賬號密碼進行修改密碼,將密碼設定為root,使用者名稱還是 debian-sys-maint

版本是5.7,所以password欄位已經被刪除,取而代之的是authentication_string欄位,所以要更改密碼:

mysql> update mysql.user set authentication_string=password('root') where user='debian-sys-maint'and Host = 'localhost';

重新登入檢測成功(只是知道了使用者名稱 和修改為自己的密碼了)

在mysql環境下執行授權命令(授權給遠端任何電腦登入資料庫):

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;


使用宿主機連結測試


連結成功


重啟/開啟/關閉MySQL的方法是:sudo service mysql restart/start/stop

-------------------------------------------------------------------------------------------

還是沒有解決這個使用者名稱如何修改,之前百度的都是使用者名稱都是root的,等待下次再解決吧

相關推薦

Ubantu18.0.4安裝MySQL5.7沒有密碼提示

今天需要Ubantu18.0.4安裝MySQL 結果沒有密碼提示,百度了還是沒有重置使用者名稱,重置了密碼安裝步驟分為以下①依次輸入這三條命令;    sudo apt-get install mysql-server    sudo apt install mysql-cl

阿裏雲ECS下基於Centos7.4安裝MySQL5.7.20

gen url uil 自啟 eas -s 目錄 targe 啟動 1、首先登錄阿裏雲ECS服務器,如下圖所示: 2、卸載MariaDB 說明:CentOS7.x默認安裝MariaDB而不是MySQL,而且yum服務器上也移除了MySQL相關的軟件包。因為MariaDB

Centos7.4 修改MySQL5.7 root 密碼

pac bit ons ati onos -m update datadir edi 參考博文:http://www.jb51.net/article/100211.htmhttps://www.cnblogs.com/wangbaobao/p/7087032.html

CentOS7.4安裝mysql5.7提示mariadb-libs-1:5.5.56-2.el7.x86_64包衝突

阿里雲,CentOS Linux release 7.4.1708,安裝mysql5.7.20,報如下異常: [[email protected] mysql-5.7]# rpm -ivh mysql-community-common-5.7.20-1.el6.x86_64.rpm

Centos7.0+版本安裝 mysql5.7.24

       因公司用的伺服器到期,老大重新申請了一臺騰訊雲伺服器,需要安裝一系列軟體,這裡先從mysql安裝。本文采用的Linux為是騰訊雲(8 核 16 GB) Centos 7.3.1611  64位作業系統。 1、下載mysql        1.2、選擇

RedHat7.4安裝mysql5.7.21

[[email protected] mysql]# rpm -ivh mysql-community-common-5.7.21-1.el7.x86_64.rpm警告:mysql-community-common-5.7.21-1.el7.x86_64.rpm: 頭V3 DSA/SHA1 Sig

MAC上安裝mySQL5.7密碼過期處理

最近安裝mySQL5.7.9,發現安裝完後會自動生成一個隨機密碼,然後用sql工具登入,發現這個密碼已經過期了,不能登入。 終於解決好了,這裡分享下處理步驟: 1.先關閉mysql服務; 2.進入終端,輸入指令:cd /usr/local/mysql/bin/,進入安

centos7.4修改mysql5.7 root密碼

vim /etc/my.cnf 在[mysqld]下新增下面一句話:skip-grant-tables 2.重啟mysql service mysqld stop # 1 service mysqld start 1 3.輸入mysql進入了m

Centos7.3 安裝Mysql5.7並修改初始密碼

centos7.3 安裝mysql5.7並修改初始密碼Centos7.3 安裝Mysql5.7並修改初始密碼1、官方安裝文檔http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下載 Mysql yum包http://dev.mysql.com/do

Windows10安裝Mysql5.7.19.0 msi 版本報錯

mysql 安裝失敗安裝環境:Windows10安裝版本:MySql 5.7.19.0 msi1.安裝5.7.19.0 msi版本Mysql時報如下錯誤:2.根據日誌分析是缺少visual Studio 2013 Redistributable3.下載完成後,安裝仍然顯示失敗:4.在網上下載各種vs測試,發現

centos6.4安裝mysql5.7.18

https chmod stat groupadd grep 內容 nload inf c-c 1、安裝前工作 在安裝前需要確定現在這個系統有沒有 mysql,如果有那麽必須卸載(在 centos7 自帶的是 mariaDb 數據庫,所以第一步是卸載數據庫)。 卸載系統自帶

初次安裝Mysql5.7以上版本後初始root密碼找不到的問題

初次安裝Mysql5.7以上版本後初始rmysql5.7新增的特性中主要的一方面就是極大增強了安全性,安裝Mysql後默認會為root@localhost用戶創建一個隨機密碼,這個隨機密碼在不同系統上需要使用不同方式查找,否則無法登錄mysql並修改初始密碼。以下以Centos 7為例介紹如何找到初始的隨機密

CentOS 7.4下使用yum安裝MySQL5.7.20 最簡單的 (引用)

沒有 添加 下使用 href https user ogg where size 引用 https://blog.csdn.net/z13615480737/article/details/78906598 CentOS7默認數據庫是mariadb, 但是 好多用的都是my

Linux安裝mysql5.7.23設定密碼問題

問題:安裝mysql沒有設定密碼導致無法進入mysql 系統:ubuntu 18.04 mysql版本:mysql  Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using  EditLine wrapper su

linux 下安裝Mysql5.7以後版本後不知道密碼如何登陸

linux 下安裝Mysql5.7以後版本後不知道密碼如何登陸 第一次在linux下安裝mysql,安裝成功以後不知道密碼無法登陸,看了好多部落格說初始密碼為空,然而並不是這樣,輸入空密碼會報錯,後來才知道和版本有關。5.7之前的版本預設是沒有密碼的,只需在伺服器上直接登入,甚至使用者名

Mysql-安裝指南 mysql修改密碼Your password does not satisfy the current policy requirements CentOS7 通過YUM安裝MySQL5.7 設定MySQL允許外網訪問 CentOS7 通過YUM安裝MySQL5.7

      1、設定使用者名稱密碼 首次登入後修改密碼如下: 如果密碼設定太過簡單會報以下錯誤 mysql修改密碼Your password does not satisfy the current policy requirements 出

centos 7.4 安裝mysql5.6(二進位制方式安裝)

一、在/usr/joe目錄下下載mysql wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.62-linux-glibc2.12-x86_64.tar.gz 二、解壓mysql tar -zvxf mysql-5.

centos7安裝MySQL5.7無法設定密碼問題

前言 在使用centos7系統yum方式安裝MySQL5.7後 不知道預設密碼是多少  知道後沒辦法修改?   一、找到MySQL密碼 service mysqld start vim /var/log/mysqld.log 使用vim查詢關鍵字“tempor

deepin15.7下使用apt安裝mysql5.7不顯示root密碼設定的解決方法

在安裝MySQL的過程中,並沒有要求設定root賬戶密碼的步驟,導致很多人無法使用root賬戶登入 這個問題早已有解決方案,筆者在deepin15.7下安裝也遇到同樣問題,只是做一個簡單的記錄 解決思路 在安裝mysql-server的時候,其實會自動設定一個賬戶在系統中,即儲存在/etc/my

CentOS 7.4使用yum源安裝MySQL5.7

從CentOS 7.0釋出以來,yum源中開始使用Mariadb來代替MySQL的安裝。即使你輸入的是yum install -y mysql , 顯示的也是Mariadb的安裝內容。使用原始碼進行編譯安裝又太麻煩。因此,如果想使用yum安裝MySQL的話,就需要去下載官方指定的yum源,