1. 程式人生 > >安裝完MySQL基本配置

安裝完MySQL基本配置

1. 啟動mysql伺服器

在cmd中 輸入net start mysql 命令。


2. 登入mysql

在cmd中,輸入 mysql –u root –p,第一次登入沒有密碼,直接回車,登陸成功。


3. 檢視資料庫

在cmd中執行: show databases; 顯示(information_schema,mysql,performance_schema,test)四個資料庫


4. 檢視mysql資料庫下的user表

cmd執行: use mysql;  select user, password, host from user;


1、::1應該是表示本地的v6地址


2、沒有使用者名稱的話,應該是匿名使用者了
3、對於mysql來講,127.0.0.1和localhost應該不一樣的;(舉個例子,你在linux的/etc/hosts檔案中將localhost對映127.0.0.1 這一行註釋,那麼linux主機已經無法ping通localhost了,但是你用mysql登入命令,指定-h localhost你依然能登入成功)

5. 修改預設密碼

cmd執行: update user set password=password('root') where user='root' and host='localhost'; 

cmd執行: update user set password=password('root') where user='root' and host='localhost'; 


cmd執行: flush privileges; 

cmd執行: select user, password, host from user;


6. 客戶端登入,驗證localhost能否成功登入


7. 客戶端登入,通過IP地址登入驗證


注意:如上圖表示該資料庫只允許用localhost登入,不允許電腦遠端登入,修改方法如:第8步

8.  解決遠端連線mysql錯誤1130

1. 登入mysql  2. 進入mysql資料庫  3.執行: 

cmd執行: update user set host = '%' where user ='root' and host='localhost';

cmd執行: flush privileges; 

cmd執行: select user, password, host from user;


9. 再次驗證 客戶端登入,通過IP地址登入


在次遠端伺服器能通過IP地址正常登入

注意:為了安全考慮可以新建一個管理員使用者,許可權與root相同,然後root使用者刪除

1. 建立超級使用者並授權

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'admin' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%'             IDENTIFIED BY 'admin' WITH GRANT OPTION;
2. 刪除授權:
revoke all privileges on *.* from 'admin'@'localhost'; revoke all privileges on *.* from 'admin'@'%';
3. 刪除root使用者 delete from user where user='root'; flush privileges; 大功告成!!


相關推薦

安裝MySQL基本配置

1. 啟動mysql伺服器 在cmd中 輸入net start mysql 命令。 2. 登入mysql 在cmd中,輸入 mysql –u root –p,第一次登入沒有密碼,直接回車,登陸成功。 3. 檢視資料庫 在cmd中執行: show da

安裝 MySQL 後必須調整的 10 項配置(轉)

置配 發現 set con raid any 主機 方法 sql 當我們被人雇來監測MySQL性能時,人們希望我們能夠檢視一下MySQL配置然後給出一些提高建議。許多人在事後都非常驚訝,因為我們建議他們僅僅改動幾個設置,即使是這裏有好幾百個配置項。這篇文章的目的在於給你一份

阿里雲 centos 安裝mysql+基本配置

檢視當前linux環境,確定使用哪個版本的mysql # rpm -q centos-release centos-release-7-4.1708.el7.centos.x86_64 新增 Mysql 源頭 cd /etc/yum.repos.d/ vim

Virtual Box虛擬機器Ubuntu18.X系統安裝Mysql基本開發配置

Linux簡介 什麼是 Linux?   Linux:世界上不僅只有一個 Windows 作業系統,還有 Linux、mac、Unix 等作業系統。桌面作業系統下 Windows 是霸主,而 Linux 的桌面作業系統用的人很少,因為 Windows 有的很多軟體在 Linux 下沒有或者很弱;伺服器

安裝mysql數據庫後的優化(刪除多余用戶和數據庫)

優化1、查看數據庫的版本信息:MariaDB [(none)]> select version(); +----------------+ | version() | +----------------+ | 5.5.52-MariaDB | +----------------+ 1 row

解決剛剛安裝mysql 遠程連接不上問題

user 。。 flush upd 代碼 錯誤代碼 名稱 connect con 解決遠程連接mysql錯誤1130 遠程連接Mysql服務器的數據庫,錯誤代碼是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to

Linux下 剛安裝mysql 修改密碼

itl root密碼 date 修改 b- text password pda tex 在Centos中安裝MySQL後默認的是沒有root密碼的,默認的是回車, 那麽為了方便需要修改密碼。 沒有密碼為MYSQL加密碼: mysql -uroot -p 回車 提示輸入密

windows下安裝git及基本配置

1. git安裝軟體下載地址https://gitforwindows.org/ 2. 下載完成後,點選.exe安裝路徑自己選擇,其他選項參考下圖 其他就一步一步點選next即可 3. 配置github的ssh金鑰: (1)開啟Git Bash檢視電腦上是

學習筆記:【Web 叢集實戰】05_CentOS 7.x 系統安裝後的基本配置及調優_楊利婷

一、基本配置 網路配置 網路配置常用的兩種方式為橋接和 NAT 模式。本文采用的是 NAT 模式連線網路。 瞭解更多網路型別可參照【Web 叢集實戰】01_VMware 虛擬機器常見的網路型別 1)首先,在宿主機 Windows 的計算機管理 - 服

hive安裝MySQL後報Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient錯誤

錯誤提示: Exception in thread "main" java.lang.RuntimeException: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.

docker 安裝mysql 後客戶端無法訪問

轉載地址: http://www.cnblogs.com/li-zhi-long/p/9518436.html 1.在虛擬機器的centos 中安裝 docker 的mysql 映象。 docker run --name mysql01 -p 3306:3306 -e MYSQL_

Linux基礎第三天—Linux的軟連結與硬連結、安裝nginx以及基本配置、LNMP和LAMP的搭建

ln    建立硬連結 ln oldboy.txt oldgirl.txt    建立硬連結,原檔案oldboy.txt寫在前面,兩檔案inode相同,存在同一個block中, 內容同步刪除,但其中一個刪除 另一個並不會消失,因為block, l

安裝MySQL後輸入"net start mysql"後提示"'net'不是內部或外部命令,也不是可執行的程式或批處理檔案"的響應辦法

在Windows平臺下,需要將mysql路徑新增到環境變數中: 1.右鍵點選“我的電腦”-“屬性”-“高階”-“環境變數”-“系統 變數”-雙擊“Path”-將mysql的路徑“D:\wamp\bin\mysql\mysql5.0.51b\bin\  (這裡假設您的MYSQ

oracle資料庫客戶端安裝後,配置環境變數,安裝檢查jdk等,讓客戶端能連線上資料庫的流程

本課目的:1、掌握PLSQL 引數配置;            2、掌握PLSQL的tns的作用與配置;本課要求:能成功配置並執行PLSQL;主要內容:  首先給大家介紹一下PL/SQL Developer的主要用途:  PL/SQL Developer是一個整合開發環境,專

mysql 基本配置

refs: http://blog.csdn.net/kuaisuzhuceh/article/details/46755025 http://blog.csdn.net/huaishu/article/details/50540814 1、設定MySQL的配置檔案 /

Mysql 下載與安裝問題二:安裝MySQL後輸入"net start mysql"後提示"'net'不是內部或外部命令...

宣告:本文只針對我所安裝的MySQL 5.7.18(64位)版本所遇到的問題。 問題:  安裝完MySQL後輸入"net start mysql"後提示"'net'不是內部或外部命令... 解決方法

ubuntu16.04安裝後的基本配置

設定root密碼 sudo passwd 更換軟體源 建議換成中科大的軟體源 然後 使用sudo apt-get update即可更新獲取 軟體源 提供的軟體列表; 使用sudo apt-get upgrade即可更新軟體; sudo apt-get u

MYSQL基本配置/命令

MySql對於自己而言,非常喜歡.可伸縮性強,速度快,既具有大型資料庫安全穩健等特點,又具有小型資料庫易用等的特點. 所以對於對該資料庫的把握是非常重要的. 今天搞了一個工作,就是對Mysql的配置.以前亂七八糟的在電腦上裝了,自己都搞不清楚.所以有必要重新搞一下. 首先,原

python環境搭建,pycharm的配置,django安裝MySQL資料庫配置

原文轉載自:http://www.cnblogs.com/hwtmhj/p/6746151.html 本人在安裝Django的時候,試了很多安裝教程均出錯,選在這篇博文的的方法二(pycharm中利用其強大的類庫進行安裝)沒有出錯! 近期做那個python的開發,今天就來

CentOS7系統安裝MySQL後啟動MySQL提示無服務

div 數據 mariadb 解決 存儲引擎 baidu blank 管理系統 gpl 重新安裝MariaDB數據庫即可解決,MySQL所有命令可通用 MariaDB MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,開發這個分支的原