最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL v5.7.18 解壓版本安裝詳細教程

 更新時間:2017年04月26日 15:11:05   作者:Jacc.Kim  
這篇文章主要介紹了MySQL v5.7.18 解壓版本安裝詳細教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

下載MySQL

https://dev.mysql.com/downloads/mysql/5.1.html#downloads

個人機子是64位的,所以選擇下載:Windows (x86, 64-bit), ZIP Archive 版本

解壓并安裝

1.將下載下載的包解壓到指定目錄,(本人)解壓到:D:\Program Files (x86) 目錄下。
因此,MySQL的(安裝)包的完整路徑為:D:\Program Files (x86)\mysql-5.7.18-winx64

2.解壓后,配置好系統(tǒng)環(huán)境變量。

新增系統(tǒng)環(huán)境變量:

鍵名:MYSQL_HOME

值為:D:\Program Files (x86)\mysql-5.7.18-winx64

接著在 Path 中添加:%MYSQL_HOME%\bin

3.解壓后,準備好 my.ini 文件。

注意:(據(jù)說)以前版本解壓后,在解壓目錄下都會有 my-default.ini 或 my.ini 文件,不過,v5.7.18 版本中解壓后,是沒有這些文件的。因此,需要手動創(chuàng)建好 my.ini 文件,文件的具體(完整的)內(nèi)容如下:

[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
datadir=%MYSQL_HOME%\data
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe

編輯好 my.ini 文件后,將 my.ini 放在 bin 目錄下

4.以管理員身份打開 cmd 命令窗口,將目錄切到MySQL安裝包下的bin目錄下

5.安裝MySQL數(shù)據(jù)庫,執(zhí)行如下命令:

mysqld.exe -install

執(zhí)行命令后,提示:Service successfully installed. 表示安裝成功

6.初始化mysql數(shù)據(jù),并創(chuàng)建一個具有空密碼的root用戶,執(zhí)行如下命令:

mysqld --initialize-insecure --user=mysql

注意:最后的參數(shù) --user=mysql 在 windows 也可以不用添加,但在 unix 等系統(tǒng)下好像很重要。

執(zhí)行命令后,等一會后,系統(tǒng)會自動生成相應(yīng)的 data 目錄,并自動創(chuàng)建好空密碼的 root 用戶。此時表示初始化成功。

7.啟動 mysql 服務(wù),執(zhí)行如下命令:

net start mysql

執(zhí)行后,提示:

MySQL服務(wù)正在啟動..

MySQL服務(wù)已經(jīng)啟動成功。

注意:要想登錄使用 mysql,服務(wù)是必需要先啟動的。以后也一樣。

8.在服務(wù)啟動后,因為剛創(chuàng)建的 root 用戶是空密碼的,因此,需要先進行密碼設(shè)定??蓤?zhí)行如下命令:

mysqladmin -u root -p password 此處輸入新的密碼
Enter password: 此處輸入舊的密碼

執(zhí)行完以上兩條命令后,只要 Enter password: 后輸入的舊密碼正確,則 root 用戶的新密碼就算設(shè)定成功了。此后,要想登錄 root 用戶,則都需要使用新密碼。

注意:剛創(chuàng)建的 root 用戶是空密碼的,因此,在第一次修改 root 用戶的密碼時,在 Enter password: 后面不需要輸入任何密碼,直接回車即可。

9.至此,MySQL v5.7.18 的解壓安裝就已經(jīng)全部完成,因此,需要把先前已經(jīng)啟的 MySQL 服務(wù)給停止掉,執(zhí)行如下命令:

net stop mysql

注意:

以上處理完后,如果僅是使用命令行窗口對 mysql 進行相關(guān)的操作,
如:CREATE DATABASE xxx;
如:CREATE TABLE xxx;
如:SELECT * FROM XXX WHERE xxx;
如:INSERT INTO xxx (...) VALUES(...);
如:........

則只要相應(yīng)語句語法正確都沒什么問題。但是如果使用 Navicat 進行相關(guān)的查詢操作時(說明:本人使用的是v11.2.7版本,即:最新版本),則不論進行什么操作,實際上的確是操作成功的,但同時也都會隨同一個錯誤提示,如下:

[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

經(jīng)查閱網(wǎng)上資料,可在 Navicat 中執(zhí)行以下語句即可解決:

SET sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
SELECT @@sql_mode;

登錄并使用MySQL

前面已經(jīng)完成對MySQL數(shù)據(jù)庫的安裝,只要安裝成功后,就可以正常登錄 root 用戶,并進行數(shù)據(jù)的相關(guān)操作,如:建表、增、刪、改、查等等。下面是簡單的流程:

1.以管理員身份打開 cmd,并切到 mysql 安裝目錄的 bin 目錄下

2.net start mysql                // 說明:該命令是啟動 mysql 服務(wù)
mysql -u root -p               // 說明:該命令是登錄 root 用戶
Enter password: 先前設(shè)置的 root 用戶的密碼

3.正確登錄后,就可以對數(shù)據(jù)進行操作了如:增、刪、改、查等等。示例:

mysql> show databases;   // 顯示所有數(shù)據(jù)庫
mysql> select 語句............
...

4.不再使用數(shù)據(jù)庫時,要退出用戶,并停止服務(wù),執(zhí)行如下命令:

mysql> quit;

5.net stop mysql

刪除數(shù)據(jù)庫

如果不再想用mysql了,則可以執(zhí)行如下命令:

mysqld --remove

以上就是本人的實踐記錄,僅供參考,歡迎指正及交流!

=== [Author: jacc.kim] & [e-mail: 175246359@qq.com] ===

以上所述是小編給大家介紹的MySQL v5.7.18 解壓版本安裝詳細教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • MySQL函數(shù)Locate的使用詳解

    MySQL函數(shù)Locate的使用詳解

    本文主要介紹了MySQL函數(shù)Locate的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • mysql查詢表是否被鎖的方法

    mysql查詢表是否被鎖的方法

    在本篇文章里小編給大家分享的是關(guān)于mysql查詢表是否被鎖的方法,有需要的朋友們可以參考下。
    2020-10-10
  • 如何在Windows中運行多個MySQL實例詳解

    如何在Windows中運行多個MySQL實例詳解

    這篇文章主要給大家介紹了關(guān)于如何在Windows中運行多個MySQL實例的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Mysql關(guān)于數(shù)據(jù)庫是否應(yīng)該使用外鍵約束詳解說明

    Mysql關(guān)于數(shù)據(jù)庫是否應(yīng)該使用外鍵約束詳解說明

    MySQL 外鍵約束(FOREIGN KEY)是表的一個特殊字段,經(jīng)常與主鍵約束一起使用。對于兩個具有關(guān)聯(lián)關(guān)系的表而言,相關(guān)聯(lián)字段中主鍵所在的表就是主表,外鍵所在的表就是從表。外鍵用來建立主表與從表的關(guān)聯(lián)關(guān)系,為兩個表的數(shù)據(jù)建立連接,約束兩個表中數(shù)據(jù)的一致性和完整性
    2021-10-10
  • MySQL 數(shù)據(jù)庫如何解決高并發(fā)問題

    MySQL 數(shù)據(jù)庫如何解決高并發(fā)問題

    這篇文章主要介紹了MySQL 如何處理高并發(fā),幫助大家更好的優(yōu)化MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-09-09
  • mysql逗號分隔的一行數(shù)據(jù)轉(zhuǎn)為多行數(shù)據(jù)的兩種方法

    mysql逗號分隔的一行數(shù)據(jù)轉(zhuǎn)為多行數(shù)據(jù)的兩種方法

    本文主要介紹了兩種將MySQL中逗號分隔的一行數(shù)據(jù)轉(zhuǎn)換為多行數(shù)據(jù)的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • 一文詳細講解如何查看mysql里面的鎖

    一文詳細講解如何查看mysql里面的鎖

    鎖是MySQL里面最難理解的知識,但是又無處不在,下面這篇文章主要給大家介紹了關(guān)于關(guān)于如何查看mysql里面鎖的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • 關(guān)于case when語句的報錯問題詳解

    關(guān)于case when語句的報錯問題詳解

    SQL CASE 表達式是一種通用的條件表達式,類似于其它語言中的 if/else 語句,下面這篇文章主要給大家介紹了關(guān)于case when語句的報錯問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2018-08-08
  • MySQL刪除表時I/O錯誤的原因分析與解決

    MySQL刪除表時I/O錯誤的原因分析與解決

    這篇文章主要給大家介紹了關(guān)于MySQL刪除表時I/O錯誤的原因分析與解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • Mysql help命令(幫助信息)中文注解

    Mysql help命令(幫助信息)中文注解

    這篇文章主要介紹了Mysql help命令(幫助信息)中文注解,英文不好的同學(xué)可以收藏起來了,非常好的一篇中文翻譯文章,需要的朋友可以參考下
    2014-09-09

最新評論

景谷| 突泉县| 乃东县| 珲春市| 翁牛特旗| 辽源市| 德安县| 大英县| 环江| 通化县| 包头市| 大埔区| 亚东县| 广西| 临沧市| 绥德县| 定结县| 连平县| 南靖县| 达尔| 道孚县| 应城市| 达拉特旗| 娄烦县| 翁源县| 望江县| 榕江县| 桃源县| 清水河县| 珠海市| 高淳县| 犍为县| 丽水市| 龙胜| 宁海县| 鄂温| 汝州市| 永靖县| 枝江市| 西乡县| 保康县|