1. 程式人生 > >win10 下64位的mysql安裝

win10 下64位的mysql安裝

因為之前自己裝過mysql,所以解除安裝重灌好麻煩。解除安裝的大家可以百度 mysql徹底解除安裝 這類字查一下,安裝的我覺得這個講的挺好的。連結在下:

http://www.jb51.net/article/112253.htm

下載MySQL

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

解壓並安裝

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

2.解壓後,配置好系統環境變數。

新增系統環境變數:

鍵名:MYSQL_HOME

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

接著在 Path 中新增:%MYSQL_HOME%\bin

3.解壓後,準備好 my.ini 檔案。

注意:(據說)以前版本解壓後,在解壓目錄下都會有 my-default.ini 或 my.ini 檔案,不過,v5.7.18 版本中解壓後,是沒有這些檔案的。因此,需要手動建立好 my.ini 檔案,檔案的具體(完整的)內容如下:

[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資料庫,執行如下命令:

mysqld.exe -install

執行命令後,提示:Service successfully installed. 表示安裝成功

6.初始化mysql資料,並建立一個具有空密碼的root使用者,執行如下命令:

mysqld --initialize-insecure --user=mysql

注意:最後的引數 --user=mysql 在 windows 也可以不用新增,但在 unix 等系統下好像很重要。

執行命令後,等一會後,系統會自動生成相應的 data 目錄,並自動建立好空密碼的 root 使用者。此時表示初始化成功。

7.啟動 mysql 服務,執行如下命令:

net start mysql

執行後,提示:

MySQL服務正在啟動..

MySQL服務已經啟動成功。

注意:要想登入使用 mysql,服務是必需要先啟動的。以後也一樣。

8.在服務啟動後,因為剛建立的 root 使用者是空密碼的,因此,需要先進行密碼設定。可執行如下命令:

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

執行完以上兩條命令後,只要 Enter password: 後輸入的舊密碼正確,則 root 使用者的新密碼就算設定成功了。此後,要想登入 root 使用者,則都需要使用新密碼。

注意:剛建立的 root 使用者是空密碼的,因此,在第一次修改 root 使用者的密碼時,在 Enter password: 後面不需要輸入任何密碼,直接回車即可。

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

net stop mysql

注意:

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

則只要相應語句語法正確都沒什麼問題。但是如果使用 Navicat 進行相關的查詢操作時(說明:本人使用的是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

經查閱網上資料,可在 Navicat 中執行以下語句即可解決:

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

前面已經完成對MySQL資料庫的安裝,只要安裝成功後,就可以正常登入 root 使用者,並進行資料的相關操作,如:建表、增、刪、改、查等等。下面是簡單的流程:

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

2.net start mysql                // 說明:該命令是啟動 mysql 服務
mysql -u root -p               // 說明:該命令是登入 root 使用者
Enter password: 先前設定的 root 使用者的密碼

3.正確登入後,就可以對資料進行操作了如:增、刪、改、查等等。示例:

mysql> show databases;   // 顯示所有資料庫
mysql> select 語句............
...

4.不再使用資料庫時,要退出使用者,並停止服務,執行如下命令:

mysql> quit;

5.net stop mysql

刪除資料庫

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

mysqld --remove

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

相關推薦

win10 64mysql安裝

因為之前自己裝過mysql,所以解除安裝重灌好麻煩。解除安裝的大家可以百度 mysql徹底解除安裝 這類字查一下,安裝的我覺得這個講的挺好的。連結在下: http://www.jb51.net/article/112253.htm 下載MySQL 個人機子是64

linux系統安裝64mysql 5.6的過程

一、   linux安裝mysql服務分兩種安裝方法: ①原始碼安裝,優點是安裝包比較小,只有十多M,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯; ②使用官方編譯好的二進位制檔案安裝

CentOS7/64環境安裝Mysql 5.7.19二進制包教程

char group 教程 設置 路徑 datadir init alt mysq 1.下載mysql 在官網:http://dev.mysql.com/downloads/mysql/ 中,選擇二進制的mysql版本下載: #wget http://dev.mys

【轉】如何在win1064系統)上安裝apache服務器

是我 是你 www blank sta install 修改 get 分享 如何在win10(64位系統)上安裝apache服務器 今天裝了Apache服務器,下面是我總結的方法: 一,準備軟件   1.64位的apache版本 傳送門:http://www.ap

Oracle 11g R2 for Win1064)的安裝步驟

mar blog 11g r2 list sta 配置文件 目錄 body 11gr2 下載 官網下載地址: win64_11gR2_database_1of2.zip win64_11gR2_database_2of2.zip 將兩個壓縮包解壓到同一個目錄下,即“data

Windows 64 mysql 5.7以上版本包解壓安裝

mysql msql安裝 mysql官網下載地址:https://dev.mysql.com/downloads/mysql/ 以5.7.21版本為例 首先安裝包解壓後,沒有網上教程裏面提到的data文件夾和my-default.ini,如下圖所示 配置環境變量請參照網上教程,這個一般沒有問題 主要

MySql 8.0.11 在win10的zip非安裝配置

cmd blank sans 位置 路徑 密碼 IT alt mysql 在win10使用mysql8.0.11的zip包進行配置時,搜到的教程很多坑,特此總結成功配置的方法。   1、下載非安裝的zip包       mysql 8.0.11 64位   2、解壓zi

python相關軟件安裝流程圖解——MySQL 8.0.13安裝教程(windows 64)——MYSQL依賴的軟件——MYSQL必須的系統DLL插件——MYSQL真正的安裝

可能 python .html blog mysq all spa confirm load https://www.mysql.com/https://www.mysql.com/downloads/https://dev.mysql.com/downloads/wind

Win7-64mysql安裝和配置

今天在這裡介紹一下Win7-64位系統安裝mysql,我這裡用的是mysql-installer-community-5.7.17.0.msi這個版本的 首先進入mysql官網:http://www

64系統安裝了32MySQL後出現的error LNK2019錯誤解決方法

1>mysql_test.obj : error LNK2019: 無法解析的外部符號 mysql_close,該符號在函式 main 中被引用 1>mysql_test.obj : error LNK2019: 無法解析的外部符號 mysql_free_result,該符號在函式 main 中

解決win1064系統 PL2303 USB轉串列埠驅動問題

遇到問題:在win10系統下;在更新某個USB轉串列埠驅動後,出現了黃色歎號,無法識別裝置,遇到提示"該裝置無法啟動(程式碼10)";或者下載安裝USB轉串列埠驅動後,每次插USB轉串列埠線,電腦就會藍屏,終止程式碼:IRQL NOT LESS OR EQUAL解決辦法:  

win7 or win10 64版本安裝pyspider的問題

玩爬蟲怎麼能少得了pyspider這個神擴充套件,可是由於博主習慣(沒錢買mac,用不慣linux)用windows作為開發環境,在安裝pyspider的時候居然報錯了,我們來看看pyspider的官方解釋吧: Does pyspider Work wi

CentOS7.2 64yum安裝與配置MySQL

CentOS7.2 64位yum安裝與配置MySQL 1、配置YUM源 在MySQL官網中下載YUM源rpm安裝包:https://dev.mysql.com/downloads/repo/yum/ 下載mysql源安裝包 shell> wget http://dev.my

Win1064)python3.6 xgboost 詳細安裝教程(極速版)

首先下載 Anaconda,地址,然後正確安裝即可,在安裝過程中可選自動配置環境變數。 下載xgboost:地址,如下版本可選: xgboost‑0.7‑cp35‑cp35m‑win32.wh

安裝Windows 64 mysql 最新版本解壓包中沒有data目錄和my-default.ini及服務無法啟動的快速解決辦法

轉載於:https://blog.csdn.net/ken1583096683/article/details/79874211和:http://www.jb51.net/article/135905.htm和:http://www.cnblogs.com/yyhh/p/50

win10系統64安裝xgboost 0.6方法

有關xgboost的原理簡介等,這裡不再贅述,我只談談win10系統下安裝最新xgboost(0.6)所碰到的問題和有關細節截圖,畢竟有圖才有真相。希望步驟能給大家參考。 1.首先,官方文件不可少,點選xgboost官方教程。直接根據左邊的目錄切換到windows安裝下。

Windows 64作業系統安裝mysql 綠色版 mysql安裝常見問題(系統找不到指定的檔案、發生系統錯誤 1067 程序意外終止)

part1 1.先進行mysql-5.6.15-winx64.zip 綠色版檔案進行解壓 2.配置ini檔案 # For advice on how to change settings please see# *** DO NOT EDIT THIS FILE.

windows 64 mysql-8.0.11-winx64 安裝

這是我電腦的環境:8GB記憶體,64位系統1.下載mysql-8.0.11-winx642.我解壓的路徑是:G:\java tools\mysql-5.7.22-winx64\mysql-5.7.22-winx64我自己安裝的是mysql5.7.22版本:1.以管理員身份開啟

64win7安裝mysql 5.6.40步驟

1.官網選擇mysql5.6.40版本,下載2.下載完成,點選下載好的mysql-installer-community-5.6.40.1.msi進行安裝,安裝步驟一步一步安裝(忘記截圖)。3.配置環境變數    新建MYSQL_HOME系統變數,變數值為MySql5.6的資

win764系統memcache/memcached 安裝教程

memcache和memcached的區別    memcached技術,這個很容易理解這是memcached是記憶體快取,但是怎麼還有memcache呢?  其實很簡單,memcache是