一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 在Windows系統上使用壓縮歸檔文件安裝MySQL的步驟

在Windows系統上使用壓縮歸檔文件安裝MySQL的步驟

2019-07-08 11:34沉墨者 Mysql

這篇文章主要介紹了在Windows系統上使用壓縮歸檔文件安裝MySQL的步驟,非常不錯,具有一定的參考借鑒加載,需要的朋友可以參考下

最近需要做個小小的驗證實驗,需要安裝MySQL,網上一搜發現教程繁多,bug也多,所以直接把官網的流程翻譯過來,注意是壓縮文件,不是安裝版的,解壓直接能用的,下面直接把流程貼過來:

使用壓縮文檔安裝在Windows上安裝MySQL

1.將文件提取到安裝目錄

    1)管理員權限
    2)選擇安裝位置,默認C:\mysql,通過配置文件制定安裝位置
    3)使用軟件解壓縮,如果默認生成一個主目錄,請把主目錄中的子文件放到你指定的安裝位置上

2.創建配置文件

    A.為何使用配置文件

        1)安裝和數據目錄與默認位置不同
        2)你需要定制服務器設定

    B.文件位置和名稱

        1)當Windows開啟MySQL服務時,它會在幾個地方尋找配置文件,Windows目錄/MySQL
        2)文件名稱my.ini/my.cnf,避免沖突,使用其中一個
        3)一定要讓MySQL服務器用戶可以讀my.ini文件

    C.文件格式

 [mysqld]
    # set basedir to your installation path
    basedir=E:/mysql
    # set datadir to the location of your data directory
    datadir=E:/mydata/data

    D.相關文件位置初始化

        初始化MySQL生成相關文件

    E.更換目錄

        移動原數據+每次開啟服務的--datadir命令行選項

3.選擇MySQL服務器類型

    1)mysqld:支持named-pipe support
    2)mysqld-debug:自動內存分配檢查

    支持同樣的存儲引擎,使用named pipe注意在關閉的時候關閉named pipe

4.初始化MySQL(使用mysqld進行初始化)

    假設你的當前目錄位配置文件中的%BASEDIR%即MySQL安裝目錄

    A.初始化數據目錄

        1)bin\mysqld --initialize:包含一個過期的密碼,需要你選擇一個新的密碼
        2)bin\mysqld --initialize-insecure:沒有生成root密碼,假設你在使用服務前指派密碼
        3)如果MySQL無法定位準確的安裝目錄和數據存放目錄

           (1)命令行:bin/mysqld --default-file=C:\my.ini --initialize
            (2)配置文件 如2.C.

    B.調用--initialize/--initialize-insecure選項時具體的行為序列

       1)服務查看數據目錄是否存在,不存在創建,存在報錯
        2)在數據存放目錄,服務器創建mysql系統數據庫和表
        3)初始化系統表InnoDB表等
        4)服務器創建一個'root'@'localhost'超級用戶和其他保存的用戶你應該為超級用戶創建密鑰
            (1)使用--initialize選項,服務器產生一個隨即密鑰并將其標記為過期,產生warning
            (2)使用--initialize-insecure,不產生密碼
        5)如果可以,服務器生成服務器端的輔助表和文件
        6)如果--init-file選項且文件包含SQL語句,服務器執行文件內語句
        7)退出服務器

5.開啟MySQL服務器

    MySQL支持named-pipe/TCP/shared memory通信
    A.開啟服務器命令:%basedir%\bin\mysqld" --console
    B.開啟服務:%basedir%\bin\mysqld
    C.關閉服務:%basedir%\bin\mysqld -u root -p (for password)shutdown

6.賬戶安全設置

    當你初始化成功,正常開啟MySQL服務,并登陸到數據庫時,為'root'@'localhost'指派新密碼

    A.開啟服務器,如5.
    B.連接服務器:

        1)使用--initialize初始話目錄:以root身份連接數據庫,并使用服務器生成的密碼登陸,如果你不知道密碼,查看錯誤日志
            shell> myslq -u root -p
            Enter passworld:(輸入已經產生的密碼)

        2)使用--initialize-insecure的話:

           shell> mysql -u root --skip-password

   C.在連接成功后,為root指派新密碼
        mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

注意事項:

  1)配置文件編碼形式為ANSI

  2)上述方法用命令行需要開啟兩個窗口,一個運行開啟服務命令后表示服務器進程,然后另一個窗口輸入登陸命令進行數據庫登陸

  3)進入后輸入的均為SQL語句,需要以分號結束,第一次登陸后需要設置和更改root密碼

  4)由于個人在配置是沒遇到什么bug所以,如果遇到bug,可以百度error code/查詢官網erro code表

總結

以上所述是小編給大家介紹的在Windows系統上使用壓縮歸檔文件安裝MySQL的步驟,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 麻豆亚洲一区 | 精品一久久香蕉国产二月 | 手机在线观看精品国产片 | 四虎影院永久在线 | 亚洲精品91在线 | a级免费在线观看 | 色综合久久综合网欧美综合网 | 免费真实播放国产乱子伦 | 国产成人亚洲精品乱码在线观看 | poren18美女| 国产高清经典露脸3p | 调教老师肉色丝袜的故事 | 亚洲国产成人99精品激情在线 | 欧美式禁忌 | 第一福利在线视频 | 美女奶口隐私免费视频网站 | 性妲己 | 国产极品麻豆91在线 | xxxx成人 | 亚洲精品久久麻豆蜜桃 | 四虎影院永久网站 | 女人pp被扒开流水了 | 美国女孩毛片 | les女同h高h喷水 | 羞羞答答免费人成黄页在线观看国产 | 亚洲国产99在线精品一区二区 | 513热点| 国内体内she精视频免费 | 欧美又大又粗又长又硬 | 高h细节肉爽文办公室 | 91大神在线精品播放 | 精品国产品在线18年 | 美女18隐私羞羞视频网站 | 99精品久久久久久 | 人人做人人爽人人爱 | 国产美女做爰免费视频软件 | 九九大香尹人视频免费 | 亚洲精品在线网址 | 日本不卡免费新一二三区 | 亚洲国产成人久久综合一区 | 欧美精品一区二区在线观看 |