㈠ 在windows10系統中怎麼安裝mysql資料庫
方法/步驟
1
首先是下載 mysql-installer-community-5.6.14.0.msi ,大家可以到 mysql 官方網去下載。
win10的安全機制比較嚴格,安裝前最好到<設置>--<更新和安全>--<針對開發人員> 選擇 《開發人員模式》
2
下載好 mysql 安裝文件之後就對它進行運行安裝,運行之後就會出現如下的安裝界面。
3
當載入完成之後就到了 MySQL install 的安裝的歡迎界面了,在這里有幾個選項,下面的兩項別管,點擊「Install MySQL Procts」就行了。
4
這時安裝步驟來到了使用協議的地方的,全是英文,別管,再看我們也不懂,看重點就行了。
在「I accept the license terms」(我接受許可條款)的前面給打上勾,然後點擊右下邊的「Next」(下一步)來進行下一步的操作。
5
這一步是要求我們在安裝前先檢查是否有新的版本,在這里我們選擇跳過吧,不用檢查了,浪費時間,如果你覺得有必要也可以對新版本進行檢查。
在「Skip ths check for updates (not recommended)」(跳過這個檢查更新(不推薦))前給打上勾,然後點擊「Next」(下一步)來進行下一步的操作。
6
這時我們來到了,選擇安裝類型的地方了,這里有幾個安裝類型需要我們去作選擇。
Developer Default:開發者類型,就是默認就給我們進行選擇好的;
Server onle:僅僅安裝伺服器版本的類型;
Client onle:僅僅安裝為客戶端的類型;
Full:全部安裝;
Custom:用戶自定義安裝。
在這里筆者選擇 Developer Default(開發者類型)。
在「Installation Path」(安裝路徑)里選擇我們把 MySQL 安裝位置的路徑,筆者選擇在 D 盤里。
在「Data Path」(數據路徑)這里選擇數據所放的位置,筆者選擇在 D 盤。
選擇好之後點擊「Next」(下一步)來進行到下一步的操作。
註:在這里有個小小的提示,建議大家在選擇「Data Path」路徑時後面別再加「Data」了,程序自動給加上去了,筆者在這里加上時,等到安裝完了,到目錄去查看時,又在這個目錄下新建了一個「Data」目錄,這個我想是大家都不願意的,切記。
這時我們來到了環境檢查要求的地方了,別管它,太多了,不作一一解釋了,直接點擊下面的「Next」來進行操作。根據當前電腦安裝的IDE mysql會自動安裝必須的插件
這時我們就來到了安裝進度的界面了,在這個界面里程序給我們提示了下面的程序是將要進行更新或者是安裝,點擊「Execute」(執行)來安裝吧。
之後程序就開始執行安裝了,我們可以看到每一項的安裝進度,大家也可以點擊「Show Details」按鈕來看安裝詳細信息。
當安裝完成之後就會到提示我們有哪些項目要進行配置的頁面的了,這里提示我們將要對 MySQL 進行配置修改,點擊「Next」(下一步)來進行配置修改。
這時來到了對 MySQL 進行配置的界面了。
在 Server Configuration Type(伺服器配置類型)下的 Config Type 選擇 Development Machine。
在 Enable tcp/ip networking(啟用tcp / ip網路)的前面打上勾,並在 Port Number(埠) 里填上 3306,這里程序已經默認填寫了,3306 是 MySQL 的默認埠。並在 Open Firewall port for network access(打開防火牆埠網路訪問)前打上勾,這是很重要的,如果你沒有給加上,其它電腦可能無法訪問你本機的資料庫。
在 Advanced Configuration(高級配置)下的Show Advanced Options(顯示高級選項)的前面打上勾。
然後點擊「Next」(下一步)來進行下一步的操作。
這里是設置我們 MySQL 資料庫的密碼。
Current Root Password:這個當前的密碼,如果沒有,可以不填寫;
MySQL Root Password:輸入新的 MySQL 密碼;
Repeat Password:再次輸入密碼。
填寫好之後就點擊「Next」(下一步)來進行下面的操作吧,其它的可以不管。
在這里主要是把 MySQL 設置成 Windows 服務來啟動。
在 Windows Service details 下的 Windows Service Name 里給 MySQl 起一個服務的名稱,讓它默認就行了,如果你之前已經安裝過,請主意名稱。並在 Start start MySQL Server at System Startup(開機啟動MySQL伺服器)的前面打上勾,以便讓 MySQL 隨 Windows 的啟動而啟動,如果你不想讓 MySQL 隨 Windows 的啟動也可以不勾選。
在 run windows service as 下的選擇 Standard system account,選好之後點擊下面的「Next」(下一步)來進行下一步的操作。
到這里是日誌記錄設置,一切讓它默認就行了,點擊「Next」(下一步)。
然後程序就開始進行配置修改安裝保存操作了,在接下來的幾個頁面直接點擊「Next」就行了。
當程序安裝配置完成的時候,就會提示我們說程序已經安裝完成了,在安裝完成的界面里的 Start MySQL Workbench after Setup(在設置完成之後啟動mysql工作台),然後點擊下面的「Finish」(完成)來結束 MySQL 的安裝。
㈡ windows里怎麼運行mysql的命令
桌面左下角windows圖標--搜索框內輸入cmd,結果如圖所示,點擊cmd.exe,或者使用快捷鍵Windows鍵(在鍵盤上有個Windows標志的按鍵)+R輸入cmd後回車。
在DOS命令窗口輸入
mysql
-hlocalhost
-uroot
-p回車
進入mysql資料庫,其中-h表示伺服器名,localhost表示本地;-u為資料庫用戶名,root是mysql默認用戶名;-p為密碼,如果設置了密碼,可直接在-p後鏈接輸入,如:-p123456,用戶沒有設置密碼,顯示Enter
password時,直接回車即可。注意,如果你的mysql沒有安裝在C盤下,你需要先使用DOS命令進入mysql的安裝目錄下的bin目錄中。以我的電腦為例,方法如下:輸入D:進入D盤,在輸入cd
D:\Tools\MySQL5.5.25\bin進入到mysql的bin目錄下才可以輸入
mysql
-hlocalhost
-uroot
-p
在mysql>
後面就可以輸入
SQL語句了
㈢ 如何安裝mysql5.7.17
第步:載mysql-5.7.17-winx64解壓版本:
第二步:解壓安裝目錄:C:\myprogram\mysql-5.7.17-winx64
第三步:設置環境變數
操作:
1)右鍵單擊我電腦->屬性->高級系統設置(高級)->環境變數
點擊系統變數新建按鈕
輸入變數名:MYSQL_HOME
輸入變數值:C:\myprogram\mysql-5.7.17-winx64
2)選擇系統變數Path
點擊編輯按鈕
變數值添加變數值:%MYSQL_HOME%\bin
注意原變數值面加變數用;隔能刪除原變數值
第四步:修改C:\myprogram\mysql-5.7.17-winx64文件夾my.ini文件沒復制my-default.ini進行修改:
#########################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
#解壓目錄
datadir=%MYSQL_HOME%\data
#解壓目錄data目錄
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe
########
第四步:mysql注冊windows系統服務
1)管理員身份運行cmd,控制台進入MySQL解壓目錄 bin 目錄:
2)輸入服務安裝命令:
mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
#解壓目錄修改my.ini文件
安裝功提示服務安裝功
#註:my.ini文件放MySQL解壓根目錄
#移除服務命令:mysqld -remove
㈣ win10下mysql 8.0.16 winx64安裝配置方法圖文教程
本文記錄了mysql
8.0.16
winx64安裝配置的具體方法,具體內容如下
mysql
最新安裝包下載地址
安裝包解壓之後就是這樣了如下:可以隨意放入其他文件夾下
解壓到C盤後會有一個文件名為C:\Program
Files\mysql-8.0.16-winx64的文件,點擊進入查看該文件夾下的子目錄如下:
windows系統下調出cmd黑窗口,提示最好用管理員身份打開,
在命令行模式下進入剛剛MYSQL的安裝目錄中的子目錄bin,C:\Program
Files\mysql-8.0.16-winx64\bin目錄下,如圖:
然後在C:\Program
Files\mysql-8.0.16-winx64\bin目錄下輸入安裝命令
mysqld
-install,比較簡單我就不截圖了 ,假如有報錯請用管理員身份打開黑窗口.
執行之會在MYSQL的解壓目錄C:\Program
Files\mysql-8.0.16-winx64下生成一個data的文件夾,裡面有一個後綴名為.err結尾的文件,這個文件中包含著初次使用MYSQL時生成的一個臨時用隨機密碼。以記事本方式打開這個.err文件你可以找到隨機密碼,
(root@localhost:
'密碼') ,
還可以
執行
mysqld
--initialize
--console 隨機生成密碼,會列印到控制台,找地方存下來
然後配置一下MYSQL的啟動文件,在MYSQL的解壓目錄C:\Program
Files\mysql-8.0.16-winx64下新建一個.ini格式文件my.ini,然後以記事本格式打開寫入下面代碼:只復制粘貼
保存
注意你的路徑要改下
[mysqld]
#
設置3306埠
port=3306
#
設置mysql的安裝目錄
basedir=C:\Program
Files\mysql-8.0.16-winx64
#
資料庫的數據的存放目錄(這個Data目錄千萬不要手動創建,否則報錯)
datadir=C:\Program
Files\mysql-8.0.16-winx64\Data
#
允許最大連接數
max_connections=200
#
允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
#
服務端使用的字元集默認為UTF8
character-set-server=utf8
#
創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
#
默認使用「mysql_native_password」插件認證
default_authentication_plugin=mysql_native_password
[mysql]
#
設置mysql客戶端默認字元集
default-character-set=utf8
[client]
#
設置mysql客戶端連接服務端時默認使用的埠
port=3306
default-character-set=utf8
然後再bin目錄下輸入下面命令:
mysqld
-install
服務名稱(自定義,可以用mysql8,
mysql)
啟動服務:
net
start
mysql
登陸MySQL:
密碼就是上面的隨機密碼
mysql
-u
root
-p
1
修改密碼: 1
用不了有用2,兩者選一個(新版用2才可以)
set
password
for
root@localhost=password('密碼');
2
修改密碼:
alter
user
'root'@'localhost'
identified
by
'密碼';
最後配置環境變數
精彩專題分享:
mysql不同版本安裝教程
mysql5.7各版本安裝教程
mysql5.6各版本安裝教程
mysql8.0各版本安裝教程
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:Win10下免安裝版MySQL8.0.16的安裝和配置教程圖解mysql
8.0.16
winx64.zip安裝配置方法圖文教程mysql
8.0.16
壓縮包安裝配置方法圖文教程win10下mysql
8.0.16
winx64安裝圖文最新教程mysql
installer
community
8.0.16.0安裝配置圖文教程Windows10下mysql
8.0.16
安裝配置方法圖文教程windows下mysql
8.0.16
安裝配置方法圖文教程CentOS7下mysql
8.0.16
安裝配置方法圖文教程mysql
8.0.16
winx64安裝配置方法圖文教程mysql
8.0.16
Win10
zip版本安裝配置圖文教程
㈤ windows怎麼安裝mysql
MySQL安裝文件分為兩種,一種是msi格式的,一種是zip格式的。如果是msi格式的可以直接點擊安裝,按照它給出的安裝提示進行安裝(相信大家的英文可以看懂英文提示),一般MySQL將會安裝在C:\Program Files\MySQL\MySQL Server 5.6 該目錄中;zip格式是自己解壓,解壓縮之後其實MySQL就可以使用了,但是要進行配置。2
解壓之後可以將該文件夾改名,放到合適的位置,個人建議把文件夾改名為MySQL Server 5.6,放到C:\Program Files\MySQL路徑中。當然你也可以放到自己想放的任意位置。
3
完成上述步驟之後,很多用戶開始使用MySQL,但會出現圖示的錯誤。這是因為沒有配置環境變數所致。配置環境變數很簡單:
我的電腦->屬性->高級->環境變數
選擇PATH,在其後面添加: 你的mysql bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )
PATH=.......;C:\Program Files\MySQL\MySQL Server 5.6\bin (注意是追加,不是覆蓋)
4
配置完環境變數之後先別忙著啟動mysql,我們還需要修改一下配置文件(如果沒有配置,之後啟動的時候就會出現圖中的錯誤哦!:錯誤2 系統找不到文件),mysql-5.6.1X默認的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一個my.ini文件,
在其中修改或添加配置(如圖):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄)
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)
5
以管理員身份運行cmd(一定要用管理員身份運行,不然許可權不夠),
輸入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 進入mysql的bin文件夾(不管有沒有配置過環境變數,也要進入bin文件夾,否則之後啟動服務仍然會報錯誤2)
輸入mysqld -install(如果不用管理員身份運行,將會因為許可權不夠而出現錯誤:Install/Remove of the Service Denied!)
安裝成功
6
安裝成功後就要啟動服務了,繼續在cmd中輸入:net start mysql(如圖),服務啟動成功!
此時很多人會出現錯誤,請看注意:
注意:這個時候經常會出現錯誤2和錯誤1067。
如果出現「錯誤2 系統找不到文件」,檢查一下是否修改過配置文件或者是否進入在bin目錄下操作,如果配置文件修改正確並且進入了bin文件夾,需要先刪除mysql(輸入 mysqld -remove)再重新安裝(輸入 mysqld -install);
如果出現錯誤1067,那就是配置文件修改錯誤,確認一下配置文件是否正確。
7
服務啟動成功之後,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!
㈥ 如何在windows裡面安裝MySQL
1. mysql-5.7.4-m14-winx64.zip下載
2、解壓到D:/mysql.(路徑自己指定)
3、在D:/mysql/mysql-5.7.4-m14-winx32/64下新建my.ini配置文件
內容如下:
####################配置文件開始###################
# For advice on how to change settings please see
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location ring install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set=utf8
[mysqld]
port=3306
basedir ="D:/mysql/mysql-5.7.4-m14-winx64/"
datadir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
tmpdir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
socket ="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql.sock"
log-error="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql_error.log"
#server_id = 2
#skip-locking
max_connections=100
table_open_cache=256
query_cache_size=1M
tmp_table_size=32M
thread_cache_size=8
innodb_data_home_dir="D:/mysql/mysql-5.7.4-m14-winx64/data/"
innodb_flush_log_at_trx_commit =1
innodb_log_buffer_size=128M
innodb_buffer_pool_size=128M
innodb_log_file_size=10M
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp=true
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
####################配置文件結束###################
重點是以下配置,其中datadir的目錄名稱必須是:D:/mysql/mysql-5.7.4-m14-winx64/data/。
4、在windows系統環境變數path,加入如下內容
D:/mysql/mysql-5.7.4-m14-winx64/bin;(注意加分號)
5、將mysql注冊為windows系統服務
具體操作是在命令行中執行以下命令(需要以管理員身份運行命令行):
增加服務命令:mysqld install MySQL --defaults-file="D:/mysql/mysql-5.7.4-m14-winx64/my.ini"
移除服務命令為:mysqld remove
6、第5步成功後,打開系統服務管理
可以看到mysql系統服務(此處需要注意):
需要在mysql服務的登陸屬性里配置管理員用戶登陸(不配置從服務管理里啟動報1035錯誤,在命令行啟動報啟動失敗)
在命令行啟動mysql命令為: net start mysql
關閉mysql命令為:net stop mysql
7、修改root的密碼為123456
命令行執行:mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql> UPDATE user SET password=PASSWORD('123456') WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
8、此時可以在本機上客戶端連接了,有個系統庫叫:mysql
9、遠程登陸配置
允許root用戶在任何地方進行遠程登錄,並具有所有庫任何操作許可權,具體操作如下:
1)在本機先使用root用戶登錄mysql:
命令行執行:mysql -u root -p
輸入密碼(第7步中設置的密碼):123456
2)進行授權操作:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
重載授權表:
mysql>FLUSH PRIVILEGES;
退出mysql:quit..
㈦ windows版的mysql怎麼安裝
第一步: 安裝許可
雙擊安裝文件,在如下圖所示界面中勾選「I accept the license terms」,點擊「next」。
第二步: 選擇設置類型
如下圖所示,有5種設置類型:
Developer Default:安裝MySQL伺服器以及開發MySQL應用所需的工具。工具包括開發和管理伺服器的GUI工作台、訪問操作數據的Excel插件、與Visual Studio集成開發的插件、通過NET/Java/C/C++/OBDC等訪問數據的連接器、例子和教程、開發文檔。
Server only:僅安裝MySQL伺服器,適用於部署MySQL伺服器。
Client only:僅安裝客戶端,適用於基於已存在的MySQL伺服器進行MySQL應用開發的情況。
Full:安裝MySQL所有可用組件。
Custom:自定義需要安裝的組件。
MySQL會默認選擇「Developer Default」類型,個人建議選擇純凈的「Server only」類型,減少對工具的依賴可以更深入的學習和理解MySQL資料庫。大家可根據自己的需求選擇合適的類型,這里選擇「Server only」後點擊「next」。
第三步: 安裝
進入到安裝步驟的界面,如果第二步選擇的是其他類型也只是點擊「next」即可進入到該步驟,點擊「Execute」。如下圖所示:
安裝完成後點擊「next」直到進入配置頁面。
第四步: 配置
進入到配置頁面,如下圖所示:
點擊Content Type的下拉框,顯示有三種類型:
Development Machine:開發機器,MySQL會佔用最少量的內存。
Server Machine:伺服器機器,幾個伺服器應用會運行在機器上,適用於作為網站或應用的資料庫伺服器,會佔用中等內存。
Dedicated Machine:專用機器,機器專門用來運行MySQL資料庫伺服器,會佔用機器的所有可用內存。
根據自己的用途選擇相應的類型配置,我這里為了後面做高並發性能測試便選擇「Server Machine」類型。
選擇好配置類型後進行連接配置,如下圖:
常用的是TCP/IP連接,勾選該選項框,默認埠號是3306,可在輸入框中更改。若資料庫只在本機使用,可勾選「Open Firewall port for network access」來打開防火牆,若需要遠程調用則不要勾選。
下面的「Named Pipe」和「Shared Memory」是進程間通信機制,一般不勾選。
「Show Advanced Options」用於在後續步驟配置高級選項,為盡可能多的了解MySQL的可配置項,這里勾選該選項框。點擊「next」進入下一步。
第五步: 賬戶配置
進入到MySQL的賬戶和角色配置界面,如下圖:
root賬戶擁有資料庫的所有許可權,在密碼框輸入自己設置的密碼。資料庫在開發和維護過程中為了安全性和便於管理會為不同的用戶授予相應操作許可權的賬戶密碼,點擊「Add User」按鈕,在彈出的會話框中設置不同許可權等級的賬戶,如下圖所示:
Host表示能連接到該資料庫的主機地址,可設置為本地(localhost/127.0.0.1)、一個外部IP(如218.17.224.228)、一個外部網段(如218.17.224.*)或者所有主機(%)。
Role表示該賬戶的角色,可選擇的角色如下:
不同的角色有著不同的許可權等級,暫時可不做配置,後續會在用戶許可權管理章節詳細講解。
第六步: 配置Windows Service
將MySQL服務配置成Windows服務後,MySQL服務會自動隨著Windows操作系統的啟動而啟動,隨著操作系統的停止而停止,這也是MySQL官方文檔建議的配置,界面如下圖:
Windows service Name可設置為默認值,只要與其它服務不同名即可。在Windows系統中基於安全需求,MySQL服務需要在一個給定的賬戶下運行,選擇默認的Standard System Account即可。保持默認配置後點擊「next」。
第七步: 高級配置
因為在前面的第四步中勾選了「Show Advanced Options」選項,所以出現如下圖所示的高級選項配置:
在這里可配置各種日誌文件的存儲路徑,它默認存儲在MySQL安裝目錄的data目錄下面,若非必須不建議改動。Slow Query Log(慢查詢日誌)後面有一個Seconds配置項,默認值為10,表示一個SQL查詢在經過10s後還沒有查詢出結果就會將此次查詢記錄到Slow Query Log中,方便DBA快速找到低效的操作。Bin Log可用於主從數據同步。最下面的Server Id用於Master-Slave配置。這些都將在後續課程中講到,這里保持默認配置即可。點擊「next」。
第八步: 伺服器配置應用
經過上述配置後,一個MySQL資料庫已基本配置完成。進入到這一步驟後點擊「Execute」執行配置項,如下圖:
等到出現如下界面表示安裝成功,點擊「Finish」完成。
用壓縮包安裝
根據自己的操作系統下載對應的32位或64位的壓縮包。按如下步驟操作:
第一步: 解壓縮
將壓縮包解壓到C:\Program Files\MySQL路徑下,也可以自定義路徑。我的路徑為C:\Program Files\MySQL\mysql-5.7.10-winx64,如下圖:
第二步: 配置環境變數
右鍵點擊「計算機」,選擇「屬性」,依次打開「高級系統設置」->「環境變數」,在系統變數中選擇「Path」項,並點擊編輯,如下圖:
保持原有值不變,並在末尾加上英文分號後追加C:\Program Files\MySQL\mysql-5.7.10-winx64\bin,將MySQL安裝路徑下的bin目錄配置到Path變數中,使在命令行的任何目錄下可以執行MySQL命令。
第三步: 修改配置
打開MySQL安裝目錄下面的my-default.ini文件,找到basedir和datadir屬性項,去掉前面的注釋符號#,修改值如下:
basedir = C:\Program Files\MySQL\mysql-5.7.10-winx64
datadir = C:\Program Files\MySQL\mysql-5.7.10-winx64\data
分別表示MySQL的安裝目錄和數據目錄。如果在第一步中解壓縮到其它的文件夾則修改對應的值。
再將該文件重命名為my.ini。
第四步: 安裝
以管理員身份運行cmd,進入到MySQL的bin目錄,執行初始化命令:
mysqld --initialize --user=mysql --console1
該命令用來初始化數據,在5.7以前的版本是不需要執行該命令的。初始化完成後會提供一個臨時的root密碼,如下圖紅色方框,記下該密碼。
再執行如下命令進行MySQL服務安裝:
mysqld –install mysql1
mysql為默認的服務名,可不寫,若安裝成功則有如下提示:
需要注意的是一定要以管理員身份運行cmd,否則會出現如下圖所示提示:
第五步: 啟動服務
在管理員cmd窗口中執行如下命令來啟動MySQL服務:
net start mysql1
當出現如下圖所示提示時表示MySQL安裝並啟動成功。
MySQL5.7以前的版本在安裝時不需要執行第四步中的mysqld –initialize命令,如果漏掉該命令後在此步驟會出現如下錯誤:
因為該版本的壓縮包裡面有些文件和文件夾(如data文件夾)需要在執行mysqld -initialize命令後才創建。我在用5.6版本的安裝步驟來進行安裝時就在這里吃過很多虧,希望以此為戒,不再踩坑。
第六步: 登錄
執行如下命令:
mysql -uroot -p1
提示輸入密碼,輸入第四步中記錄下的密碼,按回車後出現如下頁面表示登錄成功,並進入了MySQL命令行模式。
第七步: 修改密碼
在MySQL命令行執行如下命令:
ALTER USER 『root』@』localhost』 IDENTIFIED BY 『new_password』1
大家改成自己的密碼,如下圖所示表示修改成功:
如果沒有修改密碼就執行其它的SQL命令,則會提示如下錯誤:
經過以上步驟後MySQL伺服器安裝完成。
㈧ 如何安裝mysql 5.7.17
第一步:下載mysql-5.7.17-winx64解壓版本:http://dev.mysql.com/downloads/mysql/
第二步:解壓到安裝目錄,如:C:\myprogram\mysql-5.7.17-winx64
第三步:設置環境變數
操作如下:
1)右鍵單擊我的電腦->屬性->高級系統設置(高級)->環境變數
點擊系統變數下的新建按鈕
輸入變數名:MYSQL_HOME
輸入變數值:C:\myprogram\mysql-5.7.17-winx64
2)選擇系統變數中的Path
點擊編輯按鈕
在變數值中添加變數值:%MYSQL_HOME%\bin
注意是在原有變數值後面加上這個變數,用;隔開,不能刪除原來的變數值,
第四步:修改C:\myprogram\mysql-5.7.17-winx64文件夾下的my.ini文件,如果沒有可以復制my-default.ini來進行修改:
#########################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=%MYSQL_HOME%
#解壓目錄
datadir=%MYSQL_HOME%\data
#解壓目錄下data目錄
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe
########
第四步:將mysql注冊為windows系統服務
1)管理員身份運行cmd,從控制台進入到MySQL解壓目錄下的 bin 目錄下:
2)輸入服務安裝命令:
mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
#解壓目錄下修改的my.ini文件
安裝成功後會提示服務安裝成功。
#註:my.ini文件放在MySQL解壓後的根目錄下
#移除服務命令為:mysqld -remove
第五步: 啟動MySQL服務
方法一:
啟動服務命令為:net start mysql
方法二:
打開管理工具 服務,找到MySQL服務。
通過右鍵選擇啟動或者直接點擊左邊的啟動來啟動服務
第六步:修改 root 賬號的密碼
剛安裝完成時root賬號默認密碼為空,此時可以將密碼修改為指定的密碼。如:123456
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>exit
但這樣並不能登錄成功。
第七步:修改my.ini文件,在[mysqld]下加入如下命令:skip-grant-tables,然後重啟mysql服務
第八步:登錄修改root用戶密碼
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql> UPDATE user SET authentication_string = PASSWORD('123456') WHERE user = 'root';
mysql>FLUSH PRIVILEGES;
此時,編輯my.ini文件刪掉skip-grant-tables 這一行,然後重啟MySQL,否則MySQL仍能免密碼登錄,成功以後可以退出後重新登錄測試是否成功。
注意:使用navicat連接mysql,若出現MySQL錯誤號碼1862:your password has expired,或者,運行窗口中進入bin目錄,>mysql -uroot -p123456登錄進去,然後執行select * from mysql.users
會有如下信息:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
解決:mysql> SET PASSWORD = PASSWORD('123456');
Query OK, 0 rows affected (0.03 sec)
然後再select * from mysql.users就有結果了,navicat也可以成功連接。
㈨ windows怎樣命令行安裝mysql資料庫
使用命令行創建MySql資料庫,首先要登錄MySql資料庫系統
創建步驟如下:
Windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入DOS窗口,輸入登錄MySQL資料庫命令
mysql
-h
127.0.0.1
-u
root
-p
參數含義:
mysql是登錄資料庫的命令,-h
後面跟伺服器的IP,由於本示例MySql伺服器安裝在本地,因此IP地址為127.0.0.1;-u
後面跟用戶名,本示例採用
root用戶登錄;-p
後面跟登錄密碼。
輸入上述命令後回車,再輸入登錄密碼,一般默認密碼是root
回車
成功登錄MySQL資料庫後就可以在DOS下使用SQL語句"create
database"創建資料庫了
mysql>create
database
要創建的新資料庫名;