1、找到安裝包,點(diǎn)擊安裝包 安裝
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),贛榆企業(yè)網(wǎng)站建設(shè),贛榆品牌網(wǎng)站建設(shè),網(wǎng)站定制,贛榆網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,贛榆網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
2、選擇Install MySql Product進(jìn)入安裝
3、同意協(xié)議,點(diǎn)擊Next 進(jìn)入下一步
4、跳過更新,繼續(xù)安裝,選擇next,需要更新的可以更新
5、設(shè)置安裝路徑和數(shù)據(jù)庫存儲路徑,以及安裝的選擇,這里選擇FUll ,看個人意愿選擇安裝不同的安裝類型
6、查看安裝要求,滿足所有要求,點(diǎn)擊下一步,不滿足的需要先安裝,否則安裝不成功!
7、下面進(jìn)入正式的安裝過程,每個過程等待幾十秒鐘,然后根據(jù)圖片上的教程下一步就行了
8、設(shè)置端口號和服務(wù)器的類型,個人用戶建議選擇默認(rèn)的
9、下一步,進(jìn)入設(shè)置默認(rèn)的密碼和新建用戶頁面,密碼不得少于4個字符
10、安裝到最好的過程了,按照圖片中指示來,直到安裝完成
11、安裝完成后,在開始菜單中找到MYSQL打開運(yùn)行即可
安裝MySQLmysql-5.6.14可以參考如下安裝步驟:
1、將解壓縮后的文件放到自己想要的地方,并配置環(huán)境變量。示例中存放的目錄為:F:\mysql\mysql-5.6.14-winx64
2、在環(huán)境變量中添加:MYSQL_HOME:F:\mysql\mysql-5.6.14-winx64,在path路徑中加入:%MYSQL_HOME%\bin。配置環(huán)境變量不是必須的,只是為了能更方便的在命令行中使用mysql的命令行工具。
3、修改ini配置文件
5.6.14的解壓縮版里有一個my-default.ini文件,copy一份改名為my.ini放在同級目錄下。修改my.ini, my.ini內(nèi)容如下:
# 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 during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysqld]
loose-default-character-set=utf8
basedir = F:/mysql/mysql-5.6.14-winx64
datadir = F:/mysql/mysql-5.6.14-winx64/data
[client]
loose-default-character-set=utf8
[WinMySQLadmin]
Server=F:/mysql/mysql-5.6.14-winx64/bin/mysqld.exe
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# 設(shè)置mysql的安裝目錄
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)存放目錄
# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
character-set-server=utf8
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
4、安裝服務(wù)
開始——所有程序——附件——命令提示符,右鍵以管理員身份運(yùn)行。 輸入命令:
C:\f:
F:\cd F:\mysql\mysql-5.6.14-winx64\bin
F:\mysql\mysql-5.6.14-winx64\binmysqld -install
Service successfully installed.
5、啟動服務(wù)
F:\mysql\mysql-5.6.14-winx64\bincd\
F:\net start mysql
MySQL 服務(wù)正在啟動 .
MySQL 服務(wù)已經(jīng)啟動成功。
6、配置用戶
還在上面的命令窗口里面,輸入命令:mysql -u root -p
回車后提示輸入密碼。
mysql解壓縮版初次安裝管理員root的密碼為空,因此直接再回車一次就登入mysql數(shù)據(jù)庫了。
F:\mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.14 MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
成功后
輸入命令:use mysql;/*使用mysql數(shù)據(jù)庫*/
mysql use mysql
Database changed
輸入命令:select host,user,password from user;/* 查看系統(tǒng)的賬戶信息 */
mysql select host,user,password from user;
+-----------+------+----------+
| host | user | password |
+-----------+------+----------+
| localhost | root | |
| 127.0.0.1 | root | |
| ::1 | root | |
| localhost | | |
+-----------+------+----------+
4 rows in set (0.00 sec)
host:代表mysql服務(wù)允許哪個IP來的請求。localhost和127.0.0.1指mysql服務(wù)所在的主機(jī),即本地。::1是IPV6的IP地址寫法,
全稱為:0000:0000:0000:0000:0000:0000:0000:0001?,F(xiàn)在都是IPV4的網(wǎng)絡(luò),可以不用管他。
user:指賬戶名稱。不同的host下賬戶名稱可以相同。
password:密碼。
可以看到,默認(rèn)賬戶里只支持本地連接,并且賬戶沒有密碼。現(xiàn)在的問題明確了,就是要將匿名用戶刪除,為root用戶添加遠(yuǎn)程訪問和密碼,再為自己添加個人賬戶。指令如下:
mysql update user set password=PASSWORD('root') where user='root';
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0
mysql grant all on *.* to root@'%' identify by 'root';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'ident
ify by 'root'' at line 1
mysql grant all on *.* to walle@'%' identify by '123456' with grant option;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'ident
ify by '123456' with grant option' at line 1
mysql delete from where user='';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'where
user=''' at line 1
mysql select host,user,password from user;
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| 127.0.0.1 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| ::1 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| localhost | | |
+-----------+------+-------------------------------------------+
4 rows in set (0.00 sec)
mysql commit;
Query OK, 0 rows affected (0.00 sec)
mysql flush privileges;
Query OK, 0 rows affected (0.00 sec)
MySQL是一個跨平臺開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),多用于中小型網(wǎng)站或系統(tǒng)的開發(fā)。軟件開發(fā)使用數(shù)據(jù)庫技術(shù)可以方便實現(xiàn)數(shù)據(jù)的共享,減少數(shù)據(jù)的冗余,也方便統(tǒng)一對數(shù)據(jù)進(jìn)行操作和控制。MySQL相對于Oracle、DB2等大型數(shù)據(jù)庫具有體積小、速度快、成本低的特點(diǎn),這些特性使得MySQL在開源世界大受歡迎。下面我?guī)ьI(lǐng)大家去學(xué)習(xí)mySQL的下載及安裝。
工具/材料
Windows 操作系統(tǒng)
MySQL有兩個不同的版本, MySQL Community Server 是免費(fèi)的社區(qū)版,MySQL Enterprice Server是企業(yè)版服務(wù)器,該版本需要付費(fèi),官方會提供技術(shù)支持。小型的軟件開發(fā)或者自己學(xué)習(xí)使用,我們下載免費(fèi)的社區(qū)版即可。我們在搜狗搜索框中輸入mysql官網(wǎng),進(jìn)入到如下的頁面,點(diǎn)擊DOWNLOADS--Community。
我們在跳轉(zhuǎn)的頁面選擇MySQL Community Downloads下方的DOWNLOAD按鈕,選擇Windows版本的安裝包,我們選擇MSI格式的安裝包,點(diǎn)擊Go to Download按鈕,如下圖所示。安裝包只能選擇32位的,即便本機(jī)是64位的操作系統(tǒng)也沒有關(guān)系,圖中有兩個安裝版本,第一個版本在線安裝,第二個下載的版本離線安裝。我們在安裝的過程中不需要登錄,選擇No thanks, just start my download。
安裝包下載完成后,我們點(diǎn)擊右鍵進(jìn)行安裝,安裝過程中License Agreement選擇I accept the licence terms。安裝類型選擇Server only,執(zhí)行過程如下圖所示。
安裝過程中,我們可以看到默認(rèn)端口號是3306,接下來我們需要輸入密碼,密碼不要設(shè)置太弱。安裝過程中我們勾選開機(jī)自啟動,如下圖所示。執(zhí)行安裝我們選擇Execute,然后便是開始等待安裝即可。
安裝完成后,我們找到本機(jī)的MySQL的客戶端工具,這是一個命令行工具,可以執(zhí)行sql命令,但不能用于復(fù)雜的開發(fā)工作,使用這個工具可以幫我們快速入門mysql數(shù)據(jù)庫。
我們打開這個客戶端軟件,輸入完密碼后,便可以看到光標(biāo)處的mysql, 輸入show databases可以看到默認(rèn)的數(shù)據(jù)庫有哪些。其他的sql命令也很多,我們便不再一一列舉了。
特別提示
安裝過程中可能會提示Microsoft Visual C++ 2015 沒有安裝之類的,我們在線等待安裝完成即可,這個時間可能有點(diǎn)久,請耐心等待。