亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

mysql 5.6.17 綠色版(免安裝)安裝配置教程

2024-07-24 13:09:58
字體:
來源:轉載
供稿:網友

最近在做項目開發時用到了MySql數據庫,在看了一些有關MySql的文章后,很快就上手使用了。在使用的過程中還是出現了一些問題,因為使用的是綠色免安裝版的MySql所以在配置的時候出現了一些問題,該篇文章就主要針對MySql綠色版的配置及其使用進行討論。

一、MySql概述
       MySql數據庫是有瑞典MySql AB公司開發,現在該公司被Oracle收購屬于Oracle所有。同SQL Server類似,它也是基于關系型數據庫的數據庫管理系統,在Web應用方面MySQL是最好的RDBMS之一,因為它屬于輕量級的RDBMS。       現在MySql的最新版本是5.6.17,最新下載地址:http://dev.mysql.com/downloads/mysql/,下載完成了接下來進行安裝部署了,有關安裝部署的內容在網上查看下教程就可以。

二、MySql配置

        既然MySql采用的是SQL為基礎,那么他就包含基本的DML、DDL、DAL,這些基本的數據庫語言是很容易上手使用的,另外MySql還封裝了很多數據庫操作命令,這些命令是在dos系統中運行的,這是他和SQL Server的不同之處,MySql的環境是簡歷在dos系統之上的,要使用dos命令。它和java有點類似,可以說它也是建立在虛擬機之上的,可以實現一次建立到處使用。想要方便的使用MySql命令還需要一些前提進行設置,設置方法類似于Java的環境變量,下面的方法以免安裝版本的MySql為例演示它的配置方法。

1. MySql環境配置

        將MySql的解壓路徑配置到系統變量中就可以在任何地方使用MySql命令。       

Note:這是配置的系統變量,任何使用控制臺命令的第三方命令都可以添加到系統變量中,系統變量是一個紐帶作用,在使用命令時會優先搜索系統變量。                                                                               

mysql5.6.17,mysql,5.6,mysql綠色版

2、MySql服務器配置    

在配置了系統的環境變量后就可以使用MySql的bin下提供的所有服務了,接下來還需要在系統中安裝MySQL。
2.1 安裝MySql服務器      

打開解壓文件目錄,找到后綴名為.ini的文件,復制一份更名為my.ini,使用下面的內容替換原有的內容。

[mysqld]basedir=D:/Program Files (x86)/MySql # 設置mysql的安裝目錄datadir=D:/Program Files (x86)/MySql/data # 設置mysql數據庫的數據的存放目錄,必須是data,或者是//xxx/data*************************分割線*******************port = 3306socket = /tmp/mysql.sockdefault-character-set=gbk # 設置mysql服務器的字符集skip-lockingkey_buffer = 16Kmax_allowed_packet = 1Mtable_cache = 4sort_buffer_size = 64Kread_buffer_size = 256Kread_rnd_buffer_size = 256Knet_buffer_length = 2Kthread_stack = 64K[client] #password = your_passwordport = 3306socket = /tmp/mysql.sockdefault-character-set=gbk 

*************************分割線*************************

Note: [mysqld]下面的basedir和datadir需要設置為文件解壓后的路徑,在此處筆者將文件放到了D:/Program Files (x86)/MySql下。另外上面的分割線內的內容是可選的,可以在建立數據庫的時候重新設置,建議在創建時不要添加,因為會有很多不確定因素。       

my.ini文件配置好后就可以在cmd中安裝mysqld服務了,在cmd中運行命令:mysqld --install MySQL --defaults-file="D:/Program Files(x86)/MySql/my.ini",其中的MySQL是安裝服務器的名稱,可以指定任何名稱。安裝完成后會提示下面的信息:Service successfully installed,即表示成功安裝,安裝成功后會在系統的服務組策中添加該服務,在使用時只需要開啟即可。                                            

mysql5.6.17,mysql,5.6,mysql綠色版

Note:在運行安裝命令時一定要注意必須cmd內的路徑問題,該路徑必須在mysql的bin所在的路徑,比如我的mysql解壓到D:/Program Files(x86)/MySql文件夾中,那么cmd當前路徑就必須為D:/Program Files(x86)/MySql/bin,否則在安裝完成后啟動服務時會出現發生錯誤提示:系統錯誤 2。系統找不到指定的文件。

2.2 啟動服務器       

啟動MySQL服務器,在cmd中運行命令:net start MySQL。                                                  

mysql5.6.17,mysql,5.6,mysql綠色版

2.3 停止服務器       

在使用完成后可以通過命令來停止服務器的運行,通過在cmd中運行命令:net stop MySQL。  

2.4 查看設計服務器名稱及密碼        

剛安裝的服務器它的默認名稱為root,此時沒有密碼,可以通過cmd命令來設置名稱和密碼。相應的命令為:mysql -u root。另外可通過在cmd中使用update語句來修改root的密碼,具體設置方法如下代碼所示:     

1)、給root加個密碼ab12         

首先在DOS下進入目錄mysql/bin,然后鍵入以下命令: mysqladmin -u root -p password ab12 。                                 

mysql5.6.17,mysql,5.6,mysql綠色版         

 Note:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。

2)、再將root的密碼改為djg345:mysqladmin -u root -p ab12 password djg345

2.5 刪除服務:mysqld --remove MySQL          

使用remove命令,后面跟上要刪除的數據庫服務的名稱。

三、MySql常用命令         

3.1 連接服務      

這里介紹兩種連接方法分別為本地連接和遠程連接。  

3.1.1 本地連接      

在cmd中輸入并運行命令:mysql -u root -p,然后輸入相應的密碼。需要注意的是用戶名-u和用戶名之間也可以沒有空格,即-uroot同樣正確,但是密碼和-p之間必須要有空格。如果是剛安裝好的MYSQL,默認的root用戶名是沒有密碼的,直接輸入mysql -u root就可以進入MYSQL中了,MYSQL的提示符為:mysql>。                   

mysql5.6.17,mysql,5.6,mysql綠色版  

3.1.2 遠程連接       

假設遠程主機的IP地址為:219.243.79.8,用戶名為root,密碼為123,則在cmd中運行如下命令:mysql -h219.243.79.8 -uroot -p 123。

3.1.3 退出MYSQL命令:exit

3.2 增加新用戶

3.2.1 超級用戶      

增加一個用戶test1密碼為abc,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用root用戶連入MYSQL,然后鍵入以下命令:                 

grant select,insert,update,delete on *.* to [email=test1@”%]test1@”%[/email]” Identified by “abc”;      

但增加的用戶是十分危險的,你想如某個人知道test1的密碼,那么他就可以在internet上的任何一臺電腦上登錄你的mysql數據庫并對你的數據可以為所欲為了,解決辦法見2。   

3.2.2 本機用戶       增加一個用戶test2密碼為abc,讓他只可以在localhost上登錄,并可以對數據庫mydb進行查詢、插入、修改、刪除的操作(localhost指本地主機,即MYSQL數據庫所在的那臺主機),這樣用戶即使用知道test2的密碼,他也無法從internet上直接訪問數據庫,只能通過MYSQL主機上的web頁來訪問了。              

grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “abc”;     

如果你不想test2有密碼,可以再打一個命令將密碼消掉。            

grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “”;

3.3 show命令

show命令是查看的意思,可以用來查看MySql中的一些列表信息,如:show databases顯示所有數據庫的名稱;show tables顯示一個數據庫中的所有表名稱。 

3.4 操作數據庫

操作前要進入相關的數據庫,可以使用use命令,如:use testdb進入名為testdb的數據庫,進入數據庫后既可以對數據庫中的對象操作,相應的操作命令使用的是SQL語句,DDL、DML、DAL。   

3.4.1 查看數據庫內容       

1)、查看數據庫某個表的字段信息:desc 表名;                                   

  mysql5.6.17,mysql,5.6,mysql綠色版      

2)、查看數據庫表的創建語句:show create table 表名;當然使用同樣的方法也可以查看其它創建內容的SQL語句,如查看數據庫的創建語句,show create database 數據庫名。                           

  mysql5.6.17,mysql,5.6,mysql綠色版     

3.4.2 修改表中列類型及名稱       

(1)只修改列類型         

alter table 數據庫名.表名  modify column 列名  數據類型,例如:將t_animal表的sex列該為boolean類型:

alter table t_animal modify sex boolean not null

(2)同時修改列名和列數據類型
alter table 表名 change column 舊列名 新列名 數據類型,例如:將t_animal表的sex列更名為ani_sex,數據類型修改為boolean類型:

alter table t_animal change column sex ani_sex boolean not null

結語

本文對MySql的配置及使用方法做了初步的總結,MySql還有很多內容在使用中慢慢積累,并且該文章也會不定時的添加新內容,主要是針對開發過程中的情況而更新。

文章的命令筆者都進行了測試,有哪些不對的地方還請指出互相學習。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美日本另类| 一区国产精品视频| 精品国内自产拍在线观看| 亚洲国产欧美久久| 亚洲人成自拍网站| 久久精品这里热有精品| 日本人成精品视频在线| 亚洲精品97久久| 综合久久五月天| 国内精品久久久久影院优| 97视频在线观看视频免费视频| 国产精品777| 日韩国产一区三区| 国产精品久久久久久久久免费| 成人久久久久久久| 国产亚洲精品激情久久| 久久久91精品国产一区不卡| 国产精品爱啪在线线免费观看| 性欧美视频videos6一9| 国产精品一区二区三区久久| 欧美激情国产日韩精品一区18| 欧美肥老太性生活视频| 国产三级精品网站| 久久99视频精品| 国产成人综合亚洲| 久久国产精品影视| 中文字幕亚洲综合久久筱田步美| 亚洲级视频在线观看免费1级| 欧美日韩另类视频| 丝袜美腿精品国产二区| 久久国产一区二区三区| 久久精品99久久香蕉国产色戒| 亚洲精品欧美一区二区三区| 国产91精品久久久久| 欧美一级电影在线| 91在线精品视频| 国产精品夜间视频香蕉| 人人爽久久涩噜噜噜网站| 91中文精品字幕在线视频| 久久久999成人| 成人激情春色网| 欧美与黑人午夜性猛交久久久| 色99之美女主播在线视频| 欧美成人三级视频网站| 亚洲一区二区三区sesese| 国产91久久婷婷一区二区| 国产成人一区二区三区电影| 日韩欧美精品中文字幕| 亚洲激情视频在线| 国产亚洲精品成人av久久ww| 亚洲欧美日韩区| 国产精品国产三级国产aⅴ浪潮| 国模私拍一区二区三区| 国产成人91久久精品| 成人国产精品免费视频| 日韩有码视频在线| 亚洲激情国产精品| 国产日韩欧美黄色| 久久成人在线视频| 5566日本婷婷色中文字幕97| 成人在线中文字幕| 日本精品一区二区三区在线| 日韩国产高清视频在线| 91高清视频免费观看| 国产视频综合在线| 久久久日本电影| 欧美理论片在线观看| 国产精品视频区1| 国产一区二区在线播放| 668精品在线视频| 欧美—级高清免费播放| 国产精品91在线| 国产一区二区三区在线| 91精品久久久久久| 91po在线观看91精品国产性色| 国产成人精品在线播放| 久久久精品久久久| 亚洲欧美日本另类| 久久久亚洲网站| 精品福利樱桃av导航| 久久免费观看视频| 亚洲福利视频久久| 97超级碰碰碰久久久| 欧美成人国产va精品日本一级| 精品激情国产视频| 国产精品视频最多的网站| 亚洲国产精品va在线看黑人动漫| 亚洲国模精品一区| 国产在线播放不卡| 久久久久久91香蕉国产| 欧美一区二区色| 中文精品99久久国产香蕉| 狠狠躁夜夜躁人人爽天天天天97| 国产97人人超碰caoprom| 91精品国产高清久久久久久久久| 日韩欧美综合在线视频| 亚洲国产精品久久| 国产成人免费av| 亚洲欧美中文字幕在线一区| 国产一区二区三区三区在线观看| 亚洲日本成人女熟在线观看| 亚洲精品国产欧美| 97在线视频免费| 欧美一区二粉嫩精品国产一线天| 亚洲一区二区三区毛片| 久久久久日韩精品久久久男男| 国产精品视频自拍| 日韩美女写真福利在线观看| 精品成人av一区| 日韩在线视频国产| 欧美多人乱p欧美4p久久| 精品视频久久久| 亚洲欧美另类在线观看| 一个人看的www久久| 亚洲精品国产福利| 国产精品精品视频一区二区三区| 2019精品视频| 国产精品aaa| 成人a免费视频| 亚洲国产成人91精品| 国产精品av免费在线观看| 亚洲精品久久久久久久久久久久久| 欧美风情在线观看| 丁香五六月婷婷久久激情| 亚洲free性xxxx护士白浆| 精品动漫一区二区三区| 欧美多人爱爱视频网站| 久久久久久一区二区三区| 久久久人成影片一区二区三区观看| 欧美日韩亚洲精品一区二区三区| 韩剧1988免费观看全集| 国产精品情侣自拍| 在线视频欧美日韩精品| 成人h视频在线| 欧美精品一区二区免费| 国产女人精品视频| 精品无人区太爽高潮在线播放| 91av视频在线播放| 中文字幕在线亚洲| 黑人巨大精品欧美一区二区三区| 国产精品视频一区二区高潮| 国产成人精品av| 欧美一区二区三区免费视| 成人国产精品色哟哟| 色天天综合狠狠色| 欧美午夜无遮挡| 亚洲国产欧美一区二区三区久久| 国产精品看片资源| 亚洲国产精品系列| 91精品国产综合久久男男| 136fldh精品导航福利| 日韩中文字幕亚洲| 欧美伦理91i| 国产婷婷97碰碰久久人人蜜臀| 亚洲精品美女久久| 日韩av资源在线播放| 久久免费视频这里只有精品| 久久久亚洲影院你懂的| 久久精品国产亚洲一区二区| 久久精品美女视频网站| 亚洲国产99精品国自产| 日韩欧美中文字幕在线播放| 欧美日韩美女在线| 日韩电影免费观看中文字幕|