真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

cmd中如何用命令安裝mysql-創(chuàng)新互聯(lián)

小編給大家分享一下cmd中如何用命令安裝mysql,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)公司從2013年成立,先為田家庵等服務(wù)建站,田家庵等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為田家庵企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

方法:1、在官網(wǎng)上下載壓縮包,并解壓到指定目錄;2、創(chuàng)建名為my.ini的配置文件;3、以管理員身份打開(kāi)命令行窗口,并將目錄切換到MySQL的bin目錄下;4、執(zhí)行“mysqld install MySql服務(wù)名”安裝命令,然后初始化即可。

一、下載壓縮包

說(shuō)明:在Windows下,安裝MySQL可以直接下載安裝包(下載地址:https://dev.mysql.com/downloads/installer/),然后直接按照安裝包的提示,安裝自己需要的功能。也可以直接下載zip壓縮包。該壓縮包僅僅包含MySQL服務(wù)器需要的基本文件,沒(méi)有可視化圖形界面(下載地址:https://dev.mysql.com/downloads/mysql/)。 本文介紹通過(guò)安裝包安裝MySQL(社區(qū)版:8.0.12)。

二、MySQL服務(wù)的安裝

解壓壓縮包

解壓壓縮包后,可以看到有如下文件及文件夾:
cmd中如何用命令安裝mysql
說(shuō)明:解壓后的文件及文件夾中,沒(méi)有data目錄,也沒(méi)有.ini類(lèi)型的配置文件。配置文件用于配置MySQL服務(wù)器的一些基本信息,包括啟動(dòng)時(shí)的端口,data目錄用于存儲(chǔ)MySQL服務(wù)器的數(shù)據(jù)庫(kù)。

安裝服務(wù)

若沒(méi)有配置文件,可以自己創(chuàng)建文件名為my.ini的配置文件。
以管理員身份運(yùn)行的方式打開(kāi)命令行窗口(注意,一定要使用管理員的身份),將當(dāng)前目錄切換到MySQL的bin目錄下(前面的bin目錄,解壓后的文件夾放在哪個(gè)目錄下影響不大)。執(zhí)行安裝命令:

mysqld install MySql80

若想要卸載某個(gè)MySql服務(wù),可以使用如下命令:

mysqld remove MySqll80

注意:后面的MySql80為MySql服務(wù)的名稱(chēng),可以自己指定名稱(chēng)。若想要在一臺(tái)機(jī)器上安裝多個(gè)MySql服務(wù),服務(wù)的名稱(chēng)必須各不相同。

初始化

安裝之后,需要使用如下命令進(jìn)行初始化:

mysqld --initialize --console

--console用于輸出初始化時(shí)的一些信息,可以看到初始化時(shí)的一些基本信息,在輸出的信息中,找到如下語(yǔ)句:可以看到賬號(hào)的用戶(hù)名為root,密碼為隨機(jī)生成的一個(gè)字符串。

A temporary password is generated for root@localhost: J-Wh6?#=
在后面可以使用該命令進(jìn)行登錄,不過(guò)需要修改密碼才可以正常使用。

initialize用于初始化,也可以使用initialize-insecure,表示非安全模式,這樣初始化之后賬號(hào)的用戶(hù)名為root,密碼為空。
root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
推薦使用initialize命令來(lái)進(jìn)行初始化。初始化時(shí)data目錄必須為空。

也可以添加其他參數(shù)來(lái)指定一些初始化參數(shù)。例如:

--defaults-file=來(lái)指定使用的配置文件。

啟動(dòng)MySQL服務(wù)

在命令行下輸入一下命令來(lái)啟動(dòng)mysql服務(wù),其中mysql80是前面安裝的MySQL服務(wù)名稱(chēng):

net start mysql80

若想要關(guān)閉服務(wù),可以輸入一下命令來(lái)關(guān)閉mysql服務(wù):

net stop mysql80

注意:在前面安裝初始化之后,并不會(huì)自動(dòng)啟動(dòng)MySQL服務(wù),需要自己手動(dòng)啟動(dòng)MySQL服務(wù)。啟動(dòng)時(shí)在哪個(gè)目錄下輸入啟動(dòng)服務(wù)的命令都可以(因?yàn)閚et命令在任何目錄下都可以使用,不是MySQL的命令)。

登錄MySQL

命令:mysql -uroot -p
按回車(chē)之后然后會(huì)提示你輸入密碼:
cmd中如何用命令安裝mysql
也可以將密碼直接填寫(xiě)在-p后面。例如:對(duì)于用戶(hù)名為root,密碼為abcd的賬號(hào),可以使用如下方式登錄:
mysql -uroot -pabcd。注意:-u和用戶(hù)名,-p和密碼之間沒(méi)有空格。
mysql的一些參數(shù):

  • -u指定用戶(hù)名。
  • -p指定密碼。
  • -h指定主機(jī)地址。默認(rèn)為localhost
  • -P指定端口號(hào),默認(rèn)為3306(mysql服務(wù)默認(rèn)的啟動(dòng)端口為3306)。例如:-P13306表示連接端口號(hào)為13306的MySQL服務(wù)器。(注意:密碼為小寫(xiě)的p,端口號(hào)為大寫(xiě)的P)
    可以在配置文件中指定啟動(dòng)的端口號(hào)。

修改密碼

登錄之后,在輸入命令時(shí),前面的提示符為:mysql >在這后面輸入的語(yǔ)句中,默認(rèn)提交符號(hào)為分號(hào)(;)。按回車(chē)時(shí)只會(huì)換行,并不會(huì)提交語(yǔ)句。之后輸入 ; 之后按回車(chē)才會(huì)提交語(yǔ)句。

  • 如果前面對(duì)mysql進(jìn)行初始化使用的是--initialize-insecure命令,則密碼為空,在輸入密碼時(shí)直接按回車(chē)即可。登錄之后,不用修改密碼即可直接使用MySQL。例如:創(chuàng)建數(shù)據(jù)庫(kù)等操作。
  • 如果前面對(duì)mysql進(jìn)行初始化使用的是--initialize命令,則密碼為系統(tǒng)隨機(jī)生成的一個(gè)字符串。登錄之后需要修改密碼才能使用。
    若不修改密碼,直接操作數(shù)據(jù)庫(kù),會(huì)出現(xiàn)如下錯(cuò)誤:
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
    使用如下命令修改密碼:
    set password='new_password'注意:新的密碼前后有單引號(hào)。在mysql中,單引號(hào)之間表示的是字符串。
    alter user 'root'@'localhost' password expire never;設(shè)置密碼永不過(guò)期。
    flush privileges刷新權(quán)限。
    之后退出(使用\q,或者exit或者quit都可以退出),然后重新登錄即可。

至此,可以正常使用MySQL了。

三、多個(gè)MySQL的安裝

若想要在一臺(tái)機(jī)器上安裝多個(gè)MySQL服務(wù)??梢詫⒅敖鈮汉蟮奈募A復(fù)制到其他目錄下(注意:data需要為空,否則無(wú)法初始化)。然后按照前面的步驟安裝MySQL服務(wù)。需要注意的有:

  • 多個(gè)MySQL服務(wù)的名稱(chēng)不能相同。相同時(shí)無(wú)法安裝成功
  • 多個(gè)MySQL服務(wù)的端口號(hào)不能相同(可以在配置文件中配置端口號(hào))。一個(gè)端口只能監(jiān)聽(tīng)一個(gè)MySQL服務(wù),因此端口號(hào)相同時(shí)只能啟動(dòng)一個(gè)MySQL服務(wù)。

四、修改配置文件

可以在配置文件中填寫(xiě)自己需要的服務(wù)器配置。(配置文件中 # 表示單行注釋?zhuān)?br/>下面是幾個(gè)基本的,當(dāng)然你也可以讓配置文件為空,讓服務(wù)器使用默認(rèn)的配置??梢詤⒄展俜轿臋n填寫(xiě)自己需要的配置。

[mysqld]
# 指定mysql的安裝目錄
basedir=D:\BaiduYunDownload\mysql-8.0.12-winx64
# 指定mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄data
datadir=D:\BaiduYunDownload\mysql-8.0.12-winx64\data
# 指定端口號(hào)
port=3306
# 設(shè)置允許的大連接數(shù)
max_connections=200

其中,對(duì)于多個(gè)MySQL服務(wù)的安裝最重要的就是指定端口號(hào)了。在安裝時(shí)指定配置文件,若沒(méi)有指定,默認(rèn)為安裝目錄下的my.ini文件(與bin目錄在同一個(gè)文件夾下)。對(duì)于端口號(hào)不在3306的MySQL服務(wù),登錄時(shí)需要添加-P來(lái)指定其端口號(hào)。

看完了這篇文章,相信你對(duì)cmd中如何用命令安裝mysql有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!


名稱(chēng)欄目:cmd中如何用命令安裝mysql-創(chuàng)新互聯(lián)
當(dāng)前URL:http://weahome.cn/article/hgijs.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部