1、 mysql安裝好后,在mysql的安裝目錄中有個bin目錄,里面有很多客戶端軟件,如果是mysql的客戶端,找到mysql.exe,這個是用于操作數(shù)據(jù)庫的系統(tǒng)客戶端軟件。
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的康縣網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
2、 客戶端選擇:一般情況下,我們在學習的時候會通過使用Windows下的控制臺進行訪問,即win + R 同時按住打開運行,輸入cmd命令進入控制臺,然后進入到mysql的bin目錄(具體可以看一下Windows下控制器切換路徑(百度經(jīng)驗));或者在開發(fā)的時候通常會使用一些集成工具,如Navicat之類。
3、 數(shù)據(jù)庫操作步驟:學習的時候客戶端和服務端是同時安裝的,都在一臺電腦上,但是要理解,mysql的客戶端和服務端通常不會在一臺機器上的(服務器在機房,客戶端就在個人電腦上),因此是需要進行一些步驟操作的。(下面以windows下的控制臺為例)
① 連接認證:mysql/mysql.exe -h主機地址 -P端口 -u用戶名 -p密碼,其中h可以是ip地址也可以是主機名如-hlocalhost/-h127.0.0.1,本地可以省略;-P(大寫P)是端口,一般mysql是3306,默認可以省略;-u是用戶名,如果沒有匿名賬號,必填;-p(小寫p)是密碼,一般必填,最好是輸入-p后先回車,后輸入密碼(密文輸入密碼,更安全)
② 發(fā)送SQL指令,SQL(【百科】結(jié)構(gòu)化查詢語言Structured Query Language結(jié)構(gòu)化查詢語言)是mysql能識別的操作指令,這塊如果想深入學習理解可以參照MySQL的API文檔或者參考黑馬程序員下的6天玩轉(zhuǎn)MySQL,一般情況下分為幾大類:
DDL:Data Definition Language,數(shù)據(jù)定義語言,定義結(jié)構(gòu)。如創(chuàng)建數(shù)據(jù)庫:create database `test` charset utf8;
DML:Data Manipulation Language,數(shù)據(jù)操作語言,進行數(shù)據(jù)操作。如增刪改查指令:insert into table values()/delete from table where condition/update table set key = value/select * from table
DCL:Data Controller Language,數(shù)據(jù)控制語言,進行權(quán)限管理。如給用戶授權(quán):grant seletet on *.* to 'root'@localhost
③ 解析:一般情況下客戶端會自動解析MySQL服務器執(zhí)行返回的結(jié)果不需要我們進行額外操作,但是如果是其他編程語言需要使用MySQL執(zhí)行的結(jié)果,那么還需要額外的解析(參照黑馬程序員6天玩轉(zhuǎn)MySQL中的PHP操作mysql)
④ 斷開連接:數(shù)據(jù)庫用完之后,要養(yǎng)成主動斷開的習慣(被動也可以,但是如果被動沒有斷開,那么就會“占線”),mysql的客戶端可以使用\q | quit | exit,任意一個退出
MySQL是一個跨平臺開源的關系型數(shù)據(jù)庫管理系統(tǒng),多用于中小型網(wǎng)站或系統(tǒng)的開發(fā)。軟件開發(fā)使用數(shù)據(jù)庫技術(shù)可以方便實現(xiàn)數(shù)據(jù)的共享,減少數(shù)據(jù)的冗余,也方便統(tǒng)一對數(shù)據(jù)進行操作和控制。MySQL相對于Oracle、DB2等大型數(shù)據(jù)庫具有體積小、速度快、成本低的特點,這些特性使得MySQL在開源世界大受歡迎。下面我?guī)ьI大家去學習mySQL的下載及安裝。
工具/材料
Windows 操作系統(tǒng)
MySQL有兩個不同的版本, MySQL Community Server 是免費的社區(qū)版,MySQL Enterprice Server是企業(yè)版服務器,該版本需要付費,官方會提供技術(shù)支持。小型的軟件開發(fā)或者自己學習使用,我們下載免費的社區(qū)版即可。我們在搜狗搜索框中輸入mysql官網(wǎng),進入到如下的頁面,點擊DOWNLOADS--Community。
我們在跳轉(zhuǎn)的頁面選擇MySQL Community Downloads下方的DOWNLOAD按鈕,選擇Windows版本的安裝包,我們選擇MSI格式的安裝包,點擊Go to Download按鈕,如下圖所示。安裝包只能選擇32位的,即便本機是64位的操作系統(tǒng)也沒有關系,圖中有兩個安裝版本,第一個版本在線安裝,第二個下載的版本離線安裝。我們在安裝的過程中不需要登錄,選擇No thanks, just start my download。
安裝包下載完成后,我們點擊右鍵進行安裝,安裝過程中License Agreement選擇I accept the licence terms。安裝類型選擇Server only,執(zhí)行過程如下圖所示。
安裝過程中,我們可以看到默認端口號是3306,接下來我們需要輸入密碼,密碼不要設置太弱。安裝過程中我們勾選開機自啟動,如下圖所示。執(zhí)行安裝我們選擇Execute,然后便是開始等待安裝即可。
安裝完成后,我們找到本機的MySQL的客戶端工具,這是一個命令行工具,可以執(zhí)行sql命令,但不能用于復雜的開發(fā)工作,使用這個工具可以幫我們快速入門mysql數(shù)據(jù)庫。
我們打開這個客戶端軟件,輸入完密碼后,便可以看到光標處的mysql, 輸入show databases可以看到默認的數(shù)據(jù)庫有哪些。其他的sql命令也很多,我們便不再一一列舉了。
特別提示
安裝過程中可能會提示Microsoft Visual C++ 2015 沒有安裝之類的,我們在線等待安裝完成即可,這個時間可能有點久,請耐心等待。
1、按下win+R鍵打開“運行”,在輸入框里面輸入“cmd”,點擊確定:
2、在命令行里面輸入“net stop mysql”就是關閉mysql服務,輸入“net start mysql”,接著按回車鍵,開啟mysql服務:
3、重復第一步在mysql安裝目錄的bin文件下,打開一個新的命令行,?輸入“mysql -uroot -p”,之后輸入數(shù)據(jù)庫密碼就可以登錄數(shù)據(jù)庫了:
使用管理員身份進入命令提示符(cmd),進入%MySQL_HOME%\bin?目錄下,
MySQL_HOME為自己的安裝路徑。
2. 啟動mysql數(shù)據(jù)庫?。DOS命令窗口中輸入?net start mysql
3.登陸數(shù)據(jù)庫。
方式一:
host并?user表示運行MySQL服務器的主機名和MySQL帳戶的用戶名。替換適合您的設置的值。該?********代表你的密碼;?
當mysql顯示Enter password:提示時輸入它。
例子如:
localhost:表示本地;-u為數(shù)據(jù)庫用戶名,root是mysql默認用戶名;-p為密碼,
1)如果設置了密碼,可直接在-p后鏈接輸入,如:-p666;
2)用戶沒有設置密碼,顯示Enter password時,直接回車即可。
例如:mysql -hlocalhost -uroot -p666回車直接登陸。
方式二:
如果你在運行MySQL的同一臺計算機上登錄,則可以省略主機,只需使用以下命令:
如:
4.可以輸入show databases;查看下數(shù)據(jù)庫;
5.成功連接后,QUIT(或\q)【不區(qū)分大小寫】來隨時斷開連接mysql:
6.關閉數(shù)據(jù)庫命令為net stop mysql。
擴展資料:
MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),目前屬于?Oracle?旗下產(chǎn)品。MySQL 是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB 應用方面,MySQL是最好的?RDBMS?(Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng)) 應用軟件。
MySQL是一種關系數(shù)據(jù)庫管理系統(tǒng),關系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。
MySQL所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫。
由于其社區(qū)版的性能卓越,搭配?PHP?和?Apache?可組成良好的開發(fā)環(huán)境。
參考資料:MySQL——百度百科
MySQL安裝包安裝方式
在MySQL官網(wǎng)下載社區(qū)版mysql-installer-community-5.6.31.0,此版本為免費的。
(1)選擇接受許可條款“I accept the license terms”
2
(2)如果只想安裝MySQL服務,選擇“Server only”,建議選擇Server only”,點擊“Next”
3
(3)點擊“Execute”,執(zhí)行安裝
4
(4)安裝完成點擊下一步
5
(5)進行服務配置,MySQL默認端口為3306
6
(6)為root用戶設置密碼。可添加一個具有普通用戶權(quán)限的MySQL用戶賬戶,也可不添加,一般不添加用戶,而是用root賬戶。
7
(7)以系統(tǒng)用戶運行windows服務,在Windows下MySQL服務名為:mysql56,后面步驟將講到mysql56的用處。而且要牢牢記住此名字。
8
(8)請求服務配置
9
(9)產(chǎn)品配置信息,安裝MySQL Server 5.6.31完成。
10
(10)配置環(huán)境變量
前面步驟完成后安裝好MySQL,為MySQL配置環(huán)境變量。MySQL默認安裝在C:\Program Files下。
1)新建MYSQL_HOME變量,并配置:C:\Program Files\MySQL\MySQL Server 5.6
MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.6
2)編輯path系統(tǒng)變量,將%MYSQL_HOME%\bin添加到path變量后。配置path環(huán)境變量,也可不新建MYSQL_HOME變量,而是直接將MySQL安裝目錄下的bin配置到path變量下,即:C:\Program Files\MySQL\MySQL Server 5.6\bin
Path:%MYSQL_HOME%\bin
或Path:C:\Program Files\MySQL\MySQL Server 5.6\bin
1、安裝phpstudy服務器,可以到官網(wǎng)下載這個服務器,會有詳細的安裝步驟,安裝成功后,界面會下圖的圖標,如下圖
2、進入phpstudy后點啟動就相當于啟動phpstudy,啟動,停止,重啟就如字面意思一樣,如下圖
3、點擊MySQL管理器里面的MySQL-Front,就會跳轉(zhuǎn)大一個頁面,如下圖的紅箭頭
4、打開登錄信息,如果你之前沒有重置過數(shù)據(jù)庫密碼,那一般的數(shù)據(jù)庫名字和數(shù)據(jù)庫密碼默認root,如下圖
5、登錄之后就能進入到數(shù)據(jù)庫了,如果之前沒有用過的這種數(shù)據(jù)庫的,可以花幾分鐘了解一下這個頁面,如下圖
6、打開你要打開的數(shù)據(jù)表,添加字段就可以了,如下圖紅箭頭