1. 程式人生 > >Windows server 2012下搭建MySQL資料庫並建立遠端連線

Windows server 2012下搭建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 [email protected] identified by '123456' with grant option;

新增一個使用者root並授權通過本地機(localhost)訪問,密碼"123456"。

 mysql>grant all privileges on *.* to [email protected]"%" identified by '123456' with grant option;

新增一個使用者root並授權可從任何其它主機發起的訪問(萬用字元%)。使用這一條語句即可。

然後重新整理資料庫許可權

mysql>flush privileges;

至此在其他的機器上使用任何MySQL的管理工具就都可以連上這臺伺服器的MySQL的資料庫了。

      第一次為伺服器搭建資料庫環境,記錄下這一時刻,以免以後再出錯!

相關推薦

Windows server 2012搭建MySQL資料庫建立遠端連線

開發的首要任務就是要搭建起自己的伺服器,下面主要是我這搭建記錄下 我的各種環境 伺服器為Windows server2012  安裝的MySQL資料的版本是5.6.10 ,64位。當然了版本對於安裝沒有太大的阻撓。安裝資料庫呢一般是由兩種:一種是下載安裝包自己安裝,而另外一

win10配置Mysql設定遠端連線許可權

安裝版的mysql解除安裝起來太麻煩了,所以選擇使用免安裝版的不失為一個好的選擇,畢竟免安裝版的東西都在一個資料夾下,不要了直接刪了資料夾就好~~ 1.首先是下載了,點入官網連結,一直到最下面,選擇第一個下載,解壓到你想讓它待的地方——就相當於安裝目錄。 2.在解壓得到的資料夾(我

Windows Server 2012安裝 php memcache模組

一、本文描述環境 作業系統:Windows Server 2012 R2 Datacenter Web服務提供軟體:Microsoft IIS 8.5.9600.16384 IIS呼叫PHP方法:增加處理程式對映 *.php 以 FastCgiModule 模組型別 對映到 C:\server

Ubuntu 16.04搭建MySQL資料庫設定可遠端訪問

安裝 MySQL # 更新源 sudo apt-get update # 安裝伺服器端,安裝過程中會要求輸入 root 密碼 sudo apt-get install mysql-server # 安裝客戶端 sudo apt-get install mysql-client # 檢視是

Python3----對遠端windows server 2003伺服器的mysql資料庫中指定庫建立資料表

Python3—-對遠端windows server 2003伺服器的mysql資料庫中指定庫建立資料表 1、參考資料庫的資料表的格式 2、Python程式碼: # -*- coding:

NSIS的安裝程式在Windows Server 2012呈現不響應的狀態

一直是用NSIS寫的安裝程式,之前沒有這樣的表現,而且同時也在Windows 8上安裝過,也沒有這樣的問題。 現象是,檔案拷貝完成後,執行一些DOS下的操作程式,執行完畢後,返回到NSIS安裝介面,然後安裝程式就沒有任何響應了,也不提示“不響應”。同時在工作管理員中,顯示這

如何在linux安裝mysql資料庫配置

1.查詢以前是否安裝有mysql,使用下面命令: rpm -qa|grep -i mysql 如果顯示有如下包則說明已安裝mysql mysql-4.1.12-3.RHEL4.1 mysqlclient10-3.23.58-4.RHEL4.1 2.如果已安裝,則需要刪除已安裝的資料庫,使用以下命令來

Windows Server 2003 配置 MySQL 群集(Cluster)

    MySQL 群集是 MySQL 適合於分散式計算環境的高可用、高冗餘版本。它採用了 NDB Cluster 儲存引擎,允許在 1 個群集中執行多個 MySQL 伺服器。在 MySQL 5.0 及以上的二進位制版本中,以及與最新的 Linux 版本相容的 RPM 包中提

Windows 10 環境移動 MySQL 資料庫儲存位置

系統: Windows 10 x64資料庫: MySQL 5.7要修改資料庫儲存的位置,比如從預設安裝目錄下的C:\ProgramData\MySQL\MySQL Server 5.7\Data資料夾轉移到D:\MySQL\Data資料夾。1、在D:\下新建MySQL\Dat

Windows Server 2012 R2搭建IIS伺服器

windows server 2012 R2搭建IIS伺服器區域網Web伺服器的主要功能是實現資源共享,同時藉助於區域網伺服器訪問頁面可有效的實現資訊的同步。利用Web伺服器,我們隨時隨地都可以將自己的資訊上傳到伺服器端,讓其它關注你的使用者能在第一時間內瞭解的思想和動態。下

Windows Server 2012 R2安裝MySQL 5.7

在官網下載最新版(5.7)的mysql資料庫,32位的有直接安裝的版本,然而64位的只有一個ZIP Archive 下載好後,將其解壓,我直接裝C盤,所以接下來都是以C盤為安裝目錄,如果安在別的盤,要

windows server 2012 r2 搭建企業文件共享存儲

統一 但是 兩個文件 term 而且 添加 process 並不會 image 公司存儲文件的統一管理、訪問權限控制,賬號映射共享的路徑等目前公司采取的方案 實驗操作環境:esxi虛擬化操作系統servers 2012 R2 已建域lvfengkai.com掛載一個硬盤(

在centos7中使用yum安裝mysql資料庫使用navicat連線

1.安裝 1.檢視yum列表,發現沒有mysql [[email protected] src]# yum list mysql 已載入外掛:fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or r

Ubuntu安裝MySQL開啟遠端

安裝MySQL 1.更新軟體源 apt-get update 2.安裝MySQL 5.7 apt-get install mysql-server-5.7 3.輸入MySQL的root賬戶和密碼,即安裝成功 將root賬戶修改為允許遠端連線 1.登陸mysql 2.使用進

linuxmysql資料庫建立和刪除使用者

第一步:進入mysql mysql -uroot msyql -p 回車輸入root使用者的密碼(安裝mysql時自己指定的) 建立一個test使用者,密碼位test,“%“代表聯網中的所有使用者都能用test使用者名稱訪問資料庫(所有資料庫中的所有表); grant a

如何讓mysql資料庫允許被遠端連線訪問?就是從其他的電腦連線我的電腦上的mysql

第一:更改 “mysql” 資料庫裡的 “user” 表裡的 “host” 項,從”localhost”改稱'%'。 或者新加條記錄,“host” 項為要訪問的ip地址,並授權。重啟mysql服務。 第二:在系統防火牆新增例外埠:3306,並允許例外。 錯誤提示:

VMware虛擬機器裡centos7安裝mysql5.6授權遠端連線Navicat

這節來安裝Mysql5.6,並遠端授權連線本地windows的Navicat,可以根據以下步驟安裝。此文章為自己收藏,必要時拿出來直接用的,有需要的友友可以檢視檢視的。文章圖片有藉助於網路的。1.新開的雲伺服器,需要檢測系統是否自帶安裝mysql# yum list inst

Windows Server 2012 R2 數據中心版 64位中文版 PHP+MySQL環境搭建

環境 bin 不同的 安裝完成 找到 png mysql 不同 版本 一、安裝IIS服務器 1、打開服務器管理器 2、添加角色和功能 3、下一步到服務器角色,勾選web服務器IIS 4、下一步,勾選自己需要用到的功能 5、下一步選擇需要的角色服務,不知道選什麽可以全部

WindowsWindows Server 2012 R2 利用PhpStudy部署apache,在同一IP部署HTTPS多域名

環境: 伺服器:阿里雲 Windows Server 2012 R2 域名:阿里雲,已備案,已解析 SSL證書:阿里雲,已購買 操作,以阿里云為例: 1.安裝系統更新,關閉IE增強安全配置,開啟防火牆,將常用埠(80,443,3306,8443等)加入入站規則,具體操作如下: 伺服器

Windows搭建mysql分散式主從資料庫

WINDOWS下Mysql搭建主從伺服器 目錄 要求 主庫配置 排錯 檢驗 半同步複製 宕機處理 [要求] 資料庫要求版本一致 mysql5.5以上版本 在my.ini 檔案中找到[mysqld] (如果沒有my.ini