91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

cmd中如何用命令安裝mysql

發布時間:2020-10-27 10:08:43 來源:億速云 閱讀:282 作者:小新 欄目:MySQL數據庫

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

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

一、下載壓縮包

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

二、MySQL服務的安裝

解壓壓縮包

解壓壓縮包后,可以看到有如下文件及文件夾:
cmd中如何用命令安裝mysql
說明:解壓后的文件及文件夾中,沒有data目錄,也沒有.ini類型的配置文件。配置文件用于配置MySQL服務器的一些基本信息,包括啟動時的端口,data目錄用于存儲MySQL服務器的數據庫。

安裝服務

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

mysqld install MySql80

若想要卸載某個MySql服務,可以使用如下命令:

mysqld remove MySqll80

注意:后面的MySql80為MySql服務的名稱,可以自己指定名稱。若想要在一臺機器上安裝多個MySql服務,服務的名稱必須各不相同。

初始化

安裝之后,需要使用如下命令進行初始化:

mysqld --initialize --console

--console用于輸出初始化時的一些信息,可以看到初始化時的一些基本信息,在輸出的信息中,找到如下語句:可以看到賬號的用戶名為root,密碼為隨機生成的一個字符串。

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

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

也可以添加其他參數來指定一些初始化參數。例如:

--defaults-file=來指定使用的配置文件。

啟動MySQL服務

在命令行下輸入一下命令來啟動mysql服務,其中mysql80是前面安裝的MySQL服務名稱:

net start mysql80

若想要關閉服務,可以輸入一下命令來關閉mysql服務:

net stop mysql80

注意:在前面安裝初始化之后,并不會自動啟動MySQL服務,需要自己手動啟動MySQL服務。啟動時在哪個目錄下輸入啟動服務的命令都可以(因為net命令在任何目錄下都可以使用,不是MySQL的命令)。

登錄MySQL

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

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

修改密碼

登錄之后,在輸入命令時,前面的提示符為:mysql >在這后面輸入的語句中,默認提交符號為分號(;)。按回車時只會換行,并不會提交語句。之后輸入 ; 之后按回車才會提交語句。

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

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

三、多個MySQL的安裝

若想要在一臺機器上安裝多個MySQL服務。可以將之前解壓后的文件夾復制到其他目錄下(注意:data需要為空,否則無法初始化)。然后按照前面的步驟安裝MySQL服務。需要注意的有:

  • 多個MySQL服務的名稱不能相同。相同時無法安裝成功
  • 多個MySQL服務的端口號不能相同(可以在配置文件中配置端口號)。一個端口只能監聽一個MySQL服務,因此端口號相同時只能啟動一個MySQL服務。

四、修改配置文件

可以在配置文件中填寫自己需要的服務器配置。(配置文件中 # 表示單行注釋)
下面是幾個基本的,當然你也可以讓配置文件為空,讓服務器使用默認的配置。可以參照官方文檔填寫自己需要的配置。

[mysqld]
# 指定mysql的安裝目錄
basedir=D:\BaiduYunDownload\mysql-8.0.12-winx64
# 指定mysql數據庫的數據的存放目錄data
datadir=D:\BaiduYunDownload\mysql-8.0.12-winx64\data
# 指定端口號
port=3306
# 設置允許的最大連接數
max_connections=200

其中,對于多個MySQL服務的安裝最重要的就是指定端口號了。在安裝時指定配置文件,若沒有指定,默認為安裝目錄下的my.ini文件(與bin目錄在同一個文件夾下)。對于端口號不在3306的MySQL服務,登錄時需要添加-P來指定其端口號。

看完了這篇文章,相信你對cmd中如何用命令安裝mysql有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

和田市| 甘南县| 华容县| 新疆| 思茅市| 醴陵市| 阿尔山市| 亚东县| 湖口县| 宜兰县| 友谊县| 织金县| 乌审旗| 永康市| 通山县| 九寨沟县| 固原市| 和平区| 扎鲁特旗| 石台县| 邵阳市| 垫江县| 海丰县| 娄底市| 华安县| 翁牛特旗| 霸州市| 甘南县| 波密县| 信宜市| 方正县| 新龙县| 鱼台县| 井冈山市| 永和县| 双峰县| 行唐县| 大埔县| 句容市| 开阳县| 肥乡县|