配置與使用Mysql-5.7.27與mysql-ODBC-8.0.17壓縮版詳細(xì)步驟

下文主要給大家?guī)?lái)配置與使用MySQL-5.7.27與mysql-ODBC-8.0.17壓縮版詳細(xì)步驟,希望配置與使用Mysql-5.7.27與mysql-ODBC-8.0.17壓縮版詳細(xì)步驟能夠帶給大家實(shí)際用處,這也是我編輯這篇文章的主要目的。好了,廢話不多說(shuō),大家直接看下文吧。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)雅安服務(wù)器托管、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、西安網(wǎng)站維護(hù)、網(wǎng)站推廣。

前提: 1, 修復(fù)OS自帶的DLL
因?yàn)橛薪?jīng)常有太多的windows系統(tǒng)在安裝的是否,總有些dll文件缺失,這些確實(shí)的文件平時(shí)又用不到;但是,一旦碰到需要它們而又沒(méi)有的時(shí)候,就會(huì)報(bào)各種莫名其妙的錯(cuò)誤。
所謂,經(jīng)過(guò)多次摸索,需要事先都修復(fù)好,這樣會(huì)省事省時(shí)得多。

真實(shí)修復(fù)了不少的地方呢。
前提2: 解壓縮mysql到一個(gè)指定的地方,本實(shí)例為D:\MYSQL:

開(kāi)始配置安裝了:
1,  配置系統(tǒng)變量:
2,

3,  在系統(tǒng)變量部分新建一個(gè)變量名:MYSQL_HOME, 變量值:
D:\MYSQL\mysql-5727;

4,  在D:\MYSQL\mysql-5727目錄下新建my.ini文件,復(fù)制如下內(nèi)容
[mysqld]
port = 3306
basedir=D:\MYSQL\mysql-5727
datadir=D:\MYSQL\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
Note:內(nèi)容中紅色部分是mysql的目錄,上一部的那個(gè)路徑

注意:
必須手工新建。

配置與使用Mysql-5.7.27與mysql-ODBC-8.0.17壓縮版詳細(xì)步驟

4,  初始化數(shù)據(jù)庫(kù):
5,  從MySQL 5.7開(kāi)始,Oracle公司開(kāi)始致力于破壞MySQL的易用性,迫使用戶使用Oracle數(shù)據(jù)庫(kù)。開(kāi)個(gè)玩笑啦??墒菦](méi)有data文件夾使得網(wǎng)上很多配置方法無(wú)效,如果不進(jìn)行初始化的話,mysql服務(wù)是無(wú)法啟動(dòng)的。下面是初始化的方法:
(1) 以管理員身份運(yùn)行cmd,并cd到mysql中的bin目錄下,執(zhí)行命令:
(2)   mysqld --initialize --user=mysql –console

雖然有警告,但是,還是順利的生成了初始化時(shí)候的原始密碼:
隨后的兩步,安裝mysql 服務(wù)和重啟(個(gè)人感覺(jué),似乎mysql服務(wù)也可以不用安裝的,沒(méi)有實(shí)驗(yàn)過(guò)。)

(2)該命令會(huì)創(chuàng)建data目錄與數(shù)據(jù)庫(kù),生成root用戶和臨時(shí)密碼,如下圖,我們需要記住這個(gè)命令以便于登錄。
6,  驗(yàn)證mysql服務(wù)是否啟動(dòng)了:

可見(jiàn),剛才的環(huán)境變量似乎沒(méi)有做好;

在bin里面是可以正常的登陸的。 先改了密碼再說(shuō)!

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> update mysql.user set authentication_string=password("123456") where user="root";
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> set password for root@localhost = password('123456');
Query OK, 0 rows affected, 1 warning (0.00 sec)
由以上可知:在5.7.27中,更新密碼必須使用:
set password for root@localhost = password('123456');
其他的命令無(wú)效!

改了密碼之后,立刻就可以正常使用!

現(xiàn)在重新回頭來(lái)說(shuō)說(shuō) 關(guān)于windows server 2012的環(huán)境變量的問(wèn)題:
V:\Anaconda3;V:\Anaconda3\Library\mingw-w64\bin;V:\Anaconda3\Library\usr\bin;V:\Anaconda3\Library\bin;V:\Anaconda3\Scripts;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\NetSarang;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;%JAVA_HOME%\jdk\bin;%JAVA_HOME%\jdk\jre\bin;D:\MYSQL\mysql-5727\bin

系統(tǒng)變量里有 mysql\bin ;
而從命令里導(dǎo)出來(lái)的卻沒(méi)有!
難道是因?yàn)闆](méi)有重啟?那重啟一下試一試看?

重啟之后,果然萬(wàn)事大吉:

看來(lái),windows server 2012的環(huán)境變量設(shè)置之后,需要重啟!
別糾結(jié),聽(tīng)我的,重啟一下完事了!

下面來(lái)安裝ODBC了;

首先,我覺(jué)得這個(gè)名字太長(zhǎng)了,D:\MYSQL\mysql-connector-odbc-noinstall-8.0.17-winx64
需要改短一點(diǎn)(難道它就是傳說(shuō)中的門(mén)簾兄寫(xiě)的代碼么?哈哈)
改成:mysql-odbc-8.0.17, 也是解壓縮版的! (我為什么鐘情于解壓縮版的呢?)

這個(gè)安裝相當(dāng)?shù)暮?jiǎn)單:
Step 1: 將D:\MYSQL\mysql-odbc-8.0.17\lib下的所有dll文件都拷到C:\Windows\System32下:
D:\MYSQL\mysql-odbc-8.0.17\lib>copy *.dll   C:\Windows\System32

Step 2: 進(jìn)入到:D:\MYSQL\mysql-odbc-8.0.17> 下,執(zhí)行:Install.bat:

上圖是一切正常的樣子!

驗(yàn)證mysq-odbc是否已經(jīng)安裝好了:
命令:
Odbcad32 回車(chē)!
立刻就跳出一個(gè)框框: ODBC數(shù)據(jù)源管理程序(64位)
點(diǎn)擊 標(biāo)簽“系統(tǒng)DSN”

再點(diǎn)擊添加:
證明, ODBC完全正常啦!

對(duì)于以上關(guān)于配置與使用Mysql-5.7.27與mysql-ODBC-8.0.17壓縮版詳細(xì)步驟,大家是不是覺(jué)得非常有幫助。如果需要了解更多內(nèi)容,請(qǐng)繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會(huì)喜歡上這些內(nèi)容的。

文章題目:配置與使用Mysql-5.7.27與mysql-ODBC-8.0.17壓縮版詳細(xì)步驟
標(biāo)題鏈接:http://bm7419.com/article36/goeppg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、微信公眾號(hào)、App開(kāi)發(fā)定制開(kāi)發(fā)、建站公司、定制網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司