windows server2012如何開啟mysql遠程登錄


開發的首要任務就是要搭建起自己的服務器,下面主要是我這搭建記錄下

我的各種環境 服務器為Windows server2012  安裝的MySQL數據的版本是5.6.10 ,64位。當然了版本對於安裝沒有太大的阻撓。安裝數據庫呢一般是由兩種:

一種是下載安裝包自己安裝,而另外一種是下載壓縮包,解壓縮后直接可以用(最多也是在配置下環境變量)。壓縮包的百度雲盤下載地址http://pan.baidu.com/s/1sl2jKAD 

提取碼 h22e。

這個把壓縮包解壓后放到自己喜歡的位置就ok了,然后就是配置到電腦上的環境變量了。

這個配置變量這里就不用在多說了吧。

配置好以后,查看是否已經成功搭建好:

1、打開命令行Windows+R,輸入cmd回車;

2、使用命令進入到你解壓縮的mysql數據庫的文件下的BIN目錄下(不會進入,自行解決)

輸入net start mysql 啟動數據庫



                3、那么現在就要開始輸入命令進入MySQL數據庫了。那么現在問題來了,我們是采用解壓壓縮包的方式搭建的數據庫的,用戶?密碼? I don't know 啊,不知道不知道不知道,那咋辦?  那就不要它,一般情況下解壓縮的默認用戶名是root  密碼就只有天知地知作者知了。那么我們就在第一次進入數據庫時把密碼這項跳過去。找到解壓縮后的MySQL數據庫文件夾,找到my.ini或者my-default.ini配置文件,打開,[mysqld]下添加skip-grant-tables,關閉MySQL服務並重新開啟。這樣在你輸入登錄命令時直接回車就ok了。登錄命令: mysql -u root -p (-u 代表用戶參數; root為用戶名; -p為密碼參數)。當你回車后看見MySQL,welcome 你了  恭喜你,你已經進入了MySQL的世界。那么你首要任務就是改密碼了,不能老是無密登錄啊,多不安全是吧。從現在開始你已經進入到MySQL語言中了,記得每次輸完命令后面要加上“;”  無言的痛啊不要步后塵啊。


4、修改密碼 (加分號 加分號)

mysql>use mysql ; 進入mysql數據庫,允許操作mysql的數據庫,
mysql> update user set password=password("新密碼") where user="root"; 

更新用戶為root的密碼
mysql>flush privileges;  刷新數據庫
mysql>exit ;    退出

都修改完了之后停止數據庫:net stop mysql  然后把之前my.ini配置中添加的在刪除掉,保存在重啟數據庫登錄

這時就有密碼了哦。這樣基本上MySQL數據庫就搞定了,

你可以敲打任何MySQL命令來玩轉它了。

到此為止數據庫的環境搭建就ok了,但是這是在服務器上啊,測試了一下,不能遠程訪問啊,各種錯誤,不是已經搞定了嗎?看來還沒有ok啊。

開始沒有任何的操作,MySQL沒有開啟遠程訪問的權限,那么我們就賦予它。這個有好幾種方法我這就記錄上我使用的方法

使用grant語句添加:首先在數據庫本機上用root用戶

登錄mysql,然后輸入:

mysql>use mysql;

mysql>grant all privileges on *.* to root@localhost identified by '123456' with grant option;

添加一個用戶root並授權通過本地機(localhost)訪問,密碼"123456"。

  mysql>grant all privileges on *.* to root@"%" identified by '123456' with grant option;

添加一個用戶root並授權可從任何其它主機發起的訪問(通配符%)。使用這一條語句即可。

然后刷新數據庫權限

mysql>flush privileges;

至此在其他的機器上使用任何MySQL的管理工具就都可以連上這台服務器的MySQL的數據庫了。

      第一次為服務器搭建數據庫環境,記錄下這一時刻,以免以后再出錯!

 

詳細介紹請查看全文: https://cnblogs.com/qianzf/
原文博客的鏈接地址:https://cnblogs.com/qzf/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM