最详细的mysql安装教程
DB-Engines 发布了 2017 年 4 月份的数据库排名。Oracle,mysql和 Microsoft SQL Server 仍占据前三名。下面是前 20 名排名情况:
下面是前3名数据库从2013年到2017年的变化趋势,Oracle和SQL Server是商业的数据库,mysql是开源的,所以在国内很多公司使用开源的mysql。可以看出mysql在稳步增长(你也可以从这个网站查询最新的数据库排名:
mysql是一个关系型数据库软件,由瑞典MySQL AB公司开发,目前属于Oracle公司。为什么使用mysql:
1)mysql是开源的,所以你不需要支付额外的费用就能使用。
2)mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。
3)mysql使用标准的SQL数据语言形式。
4)mysql可以允许于多个系统上,并且支持多种语言。这些编程语言包括R、Python、Java、PHP、、Ruby等。
mysql分为服务端安装和客户端安装。mysql服务端是数据库软件本身用于存放数据,mysql客户端工具用于从服务端获取数据。
下面是Mysql服务端在windows电脑上的详细安装步骤。
一、下载mysql
打开搜索引擎输入mysql,第一个搜索结果是Mysql官网(MySQL Community Downloads)。
进入mysql官方网站后,按下图顺序点击“Downloads”->'Community'->“MySQL on Windows”->'MySQL Installer'进入下载页面。
在下载页面拉到最下面会看到下图中的下载地址:
MSI Installer注意有两个,这两个有什么区别呢?
第一个(大小是10多M)是联网在线安装,会在线下载安装包。
第二个(大小是200多M)是离线安装,这里我们选这个,下载到本地进行安装。点击“Downloda”进入下载页面。
虽然下载的是32为版本的,但是同时已经包含了64位版本)。
在下载页面,选择最下面的:No thanks,just start my download.,进入下载状态。
如果你懒的下载,可以在我微信公众号(猴子聊人物)中回复“资料”,从网盘下载:
下载完成后本地就有安装文件了。
二、安装mysql
双击安装软件开始安装。
2.左边界面是安装到了哪一步,下图是选择安装类型,选择默认安装就可以,然后点击“next”。
3.检测需要的安装, 这里我们直接点击next
4.点击Execute开始安装
5.点击next
6.点击next
7.默认选第一个,点击“next”继续
8.默认,继续点击next
9.密码验证方式(Authentication Method)这一步很重要
第一个是强密码校验,mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选第一种方式,很可能你的navicat等客户端连不上mysql8。
所以这里一定要选第二个(下图红框的地方),因为我们后面使用mysql客户端navicat版本是9.X,它链接mysql用的是就是这个加密算法,所以这一步很重要。(重要的事情说三遍)
选完,点击next继续
10.设置密码,需要牢记,最好将登陆用户名和密码记录到有道云笔记或者其他地方,因为后面要用这个密码链接数据库。输入完,点击next继续。
11.默认,点击next继续
12.按下图红框的地方勾选,点击next继续
13.点击Execute执行安装
14.点击Finish
15.默认,点击Finish
16.点击next
17.输入用户名和密码,点击check,检查是否正确。成功了Next才可点击
18.点击Execute
19.按下图说明只勾选第2个“start mysql shell after setup”,点击“finish”
三、验证是否安装成功
按下图操作从开始菜单中打开刚刚安装的mysql命令行客户端
2.输入密码
3.输入show databases;
这个命令后面一定要加分号(;),表示sql语句结束。这个命令用于表示显示默认安装的数据库,如下图显示安装成功。
我们当然不会在上面这么丑的界面上操作mysql啦,你只需要安装mysql图形界面客户端(navicat是其中一个图形界面客户端)就可以在图形界面中操作数据库了。
绛旓細1. 涓嬭浇MySQL瀹夎鍖 棣栧厛锛屼綘闇瑕佷粠MySQL瀹樻柟缃戠珯锛坔ttps://dev.mysql.com/downloads/mysql/锛変笅杞介傜敤浜庝綘鎿嶄綔绯荤粺鐨凪ySQL瀹夎鍖呫傞夋嫨涓庝綘鐨勬搷浣滅郴缁熺増鏈浉鍖归厤鐨勫畨瑁呭寘杩涜涓嬭浇銆2. 瀹夎MySQL 鎵撳紑涓嬭浇鐨勫畨瑁呭寘锛屾寜鐓у畨瑁呭悜瀵肩殑鎸囩ず杩涜瀹夎銆傚湪瀹夎杩囩▼涓紝浣犲彲浠ラ夋嫨鑷畾涔夊畨瑁呰矾寰勫拰缁勪欢銆傚鏋滀綘涓...
绛旓細姝ラ1锛氫笅杞組ySQL瀹夎绋嬪簭 棣栧厛锛屼綘闇瑕佷粠MySQL瀹樻柟缃戠珯涓嬭浇閫傚悎浣犳搷浣滅郴缁鐨凪ySQL瀹夎绋嬪簭銆傜‘淇濋夋嫨涓庝綘鐨勬搷浣滅郴缁熷拰鐗堟湰鐩稿搴旂殑瀹夎绋嬪簭銆傛楠2锛氳繍琛屽畨瑁呯▼搴 鍙屽嚮涓嬭浇鐨勫畨瑁呯▼搴忥紝杩愯瀹夎绋嬪簭銆傛牴鎹彁绀猴紝閫夋嫨鈥滃吀鍨嬧濇垨鈥滆嚜瀹氫箟鈥濆畨瑁呯被鍨嬨傛楠3锛氶夋嫨瀹夎璺緞 閫夋嫨MySQL瀹夎鐨勮矾寰勩傞粯璁ら夐」閫氬父鏄傚悎...
绛旓細1. 涓嬭浇MySQL瀹夎鍖咃細鍦∕ySQL瀹樻柟缃戠珯涓婁笅杞介傚悎鎮ㄦ搷浣滅郴缁鐨凪ySQL瀹夎鍖呫傞夋嫨鍛藉悕涓篗ySQL Community Edition鐨勭増鏈紝瀹冩槸鍏嶈垂鐨勩2. 瀹夎MySQL锛氬弻鍑讳笅杞界殑瀹夎鍖咃紝鎸夌収瀹夎鍚戝鐨勬寚绀鸿繘琛屽畨瑁呫傚湪瀹夎杩囩▼涓紝鎮ㄥ彲浠ラ夋嫨瀹夎MySQL Server鍜孧ySQL Workbench绛夐檮鍔犵粍浠躲3. 閰嶇疆MySQL锛氬畨瑁呭畬鎴愬悗锛屾偍闇瑕佽繘琛...
绛旓細涓銆佷笅杞mysql 鎵撳紑鎼滅储寮曟搸杈撳叆mysql锛岀涓涓悳绱㈢粨鏋滄槸Mysql瀹樼綉锛MySQL Community Downloads锛夈傝繘鍏ysql瀹樻柟缃戠珯鍚庯紝鎸変笅鍥鹃『搴忕偣鍑烩淒ownloads鈥->'Community'->鈥淢ySQL on Windows鈥->'MySQL Installer'杩涘叆涓嬭浇椤甸潰銆傚湪涓嬭浇椤甸潰鎷夊埌鏈涓嬮潰浼氱湅鍒颁笅鍥句腑鐨勪笅杞藉湴鍧锛歁SI Installer娉ㄦ剰鏈変袱涓紝杩欎袱涓湁...
绛旓細mysql瀹夎鏁欑▼锛1銆佸弻鍑讳笅杞界殑 MySQL 瀹夎鏂囦欢銆2銆佽繘鍏モ淐hoosing a Setup Type绐楀彛锛岄夋嫨鍚堥傝嚜宸辩殑瀹夎绫诲瀷銆3銆佺偣鍑籈xecute 鎸夐挳锛岃嚜鍔ㄥ畬鎴愭鏋跺畨瑁呫4銆佹鏋堕兘瀹夎濂戒簡锛岀偣鍑荤‘璁ゃ5銆佸紑濮嬪畨瑁呯粍浠躲6銆佸紑濮嬪畨瑁匨ySQL 鏂囦欢锛屾枃浠跺畨瑁呭ソ浜嗗垪琛ㄤ細鏄剧ず瀹夎鎴愬姛銆傜幇鍦ㄤ綔涓烘湇鍔″櫒鐨勬搷浣滅郴缁熶竴鑸湁涓ょ锛屽垎鍒...
绛旓細1銆佹墦寮瀹夎鍖锛屽彲浠ョ湅鍒版湁鍑犱釜瀹夎妯″紡锛屼緷娆℃槸榛樿銆佸彧鏈夋湇鍔″櫒銆佸彧鏈夊鎴风銆佸叏閮ㄣ佽嚜瀹氫箟銆傝繖閲屾垜浠夋嫨榛樿锛岀偣鍑烩淣EXT鈥濄2銆佸彲浠ョ湅鍒板垪琛ㄤ腑鍒楀嚭浜嗗皢浼氬畨瑁呯殑椤圭洰淇℃伅锛岀偣鍑"Next"銆傚鏋滀笂闈㈤夌殑鑷畾涔夌殑璇濊繕浼氬涓姝ヨ繘琛岄夋嫨瀹夎鐨勯」鐩3銆佽繘鍏ヤ笅鍥剧晫闈㈠悗锛岀偣鍑烩淓xecute鈥濓紝寮濮嬪畨瑁...
绛旓細4. MySQL鐨勫畨瑁鍒嗕负鏈嶅姟绔畨瑁呭拰瀹㈡埛绔畨瑁呫侻ySQL鏈嶅姟绔槸鏁版嵁搴撹蒋浠舵湰韬紝鐢ㄤ簬瀛樺偍鏁版嵁锛汳ySQL瀹㈡埛绔伐鍏风敤浜庝粠鏈嶅姟绔幏鍙栨暟鎹備互涓嬫槸Windows绯荤粺涓婱ySQL鏈嶅姟绔殑璇︾粏瀹夎姝ラ锛5. 涓銆佷笅杞組ySQL锛- 鎵撳紑鎼滅储寮曟搸锛岃緭鍏ySQL锛岀涓涓悳绱㈢粨鏋滄槸MySQL瀹樼綉锛圡ySQL Community Downloads锛夈- 杩涘叆MySQL瀹樻柟缃戠珯...
绛旓細4銆瀹夎杩囩▼涓紝鎴戜滑鍙互鐪嬪埌榛樿绔彛鍙锋槸3306锛屾帴涓嬫潵鎴戜滑闇瑕佽緭鍏ュ瘑鐮侊紝瀵嗙爜涓嶈璁剧疆澶急銆傚畨瑁呰繃绋嬩腑鎴戜滑鍕鹃夊紑鏈鸿嚜鍚姩銆傛墽琛屽畨瑁呮垜浠夋嫨Execute,鐒跺悗渚挎槸寮濮嬬瓑寰呭畨瑁呭嵆鍙5銆佸畨瑁呭畬鎴愬悗锛屾垜浠壘鍒版湰鏈鐨凪ySQL鐨勫鎴风宸ュ叿锛岃繖鏄竴涓懡浠よ宸ュ叿锛屽彲浠ユ墽琛宻ql鍛戒护锛屼絾涓嶈兘鐢ㄤ簬澶嶆潅鐨勫紑鍙戝伐浣滐紝浣跨敤杩欎釜...
绛旓細- 姝ラ1锛氫笅杞組ySQL瀹夎鍖 - 姝ラ2锛氳繍琛屽畨瑁呯▼搴 - 姝ラ3锛氶夋嫨瀹夎绫诲瀷 - 姝ラ4锛氳缃畨瑁呰矾寰 - 姝ラ5锛氶厤缃甅ySQL鏈嶅姟 - 姝ラ6锛氳缃畆oot鐢ㄦ埛瀵嗙爜 - 姝ラ7锛氬畬鎴愬畨瑁 2. MySQL瀹夎鏁欑▼锛圡ac鐗堬級- 姝ラ1锛氫笅杞組ySQL瀹夎绋嬪簭 - 姝ラ2锛氳繍琛屽畨瑁呯▼搴 - 姝ラ3锛氶夋嫨瀹夎绫诲瀷 - 姝ラ4锛氳缃畨瑁...
绛旓細棣栧厛锛屾墦寮涓嬭浇鐨凪ySQL瀹夎鏂囦欢mysql-5.0.27-win32.zip锛岄氳繃鍙屽嚮寮濮嬭В鍘嬬缉锛岀劧鍚庤繍琛屽叾涓殑鈥渟etup.exe鈥濇潵鍚姩瀹夎杩囩▼銆傚畨瑁呭悜瀵煎惎鍔ㄥ悗锛岀洿鎺ユ寜鈥淣ext鈥濋敭缁х画銆傚湪瀹夎绫诲瀷閫夋嫨鐣岄潰锛屾湁鈥淭ypical鈥濓紙榛樿锛夈佲淐omplete鈥濓紙瀹屾暣锛夊拰鈥淐ustom鈥濓紙鑷畾涔夛級鍙緵閫夋嫨銆備负浜嗗叏闈㈢啛鎮瀹夎姝ラ锛屾垜浠夋嫨鈥...