数据库初探(二)-MySQL数据库的安装

        在刚开始学习时,接触的是MySQL数据库,因此,介绍简单的MySQL数据库安装步骤,以及其中需要注意的问题。

MySQL数据库的安装

安装前,注意数据库安装路径不可以存在任何中文字符;

1、MySQL数据库下载:

可进入MySQL官网https://dev.mysql.com/downloads/windows/installer/5.7.html 选择适合的版本进行下载;

2、打开下载的msi文件,进入安装界面,在下图所示界面点击”I accept the license terms“:


3、在下一个界面选择安装类型,共有五种设置类型,如下图所示:


      (1)Developer Default:安装MySQL服务器以及开发MySQL应用所需的工具。工具包括开发和管理服务器的GUI工作台、访问操作数据的Excel插件、与Visual Studio集成开发的插件、通过NET/Java/C/C++/OBDC等访问数据的连接器、例子和教程、开发文档。

      (2)Server only:仅安装MySQL服务器,适用于部署MySQL服务器。

      (3)Client only:仅安装客户端,适用于基于已存在的MySQL服务器进行MySQL应用开发的情况。

      (4)Full:安装MySQL所有可用组件。

      (5)Custom:自定义需要安装的组件。

        这里我们推荐选择(2)Server Only,因为这样既可以节约硬盘空间,还可以减少对工具的依赖从而可以更加深入的理解和学习MySQL数据库。大家可以自行选择安装的类型,这里我选择Server Only,点击”Next>“,进入下一步。

4、进入安装步骤界面,点击"Execute"按钮,进入MySQL Server的安装,如下图所示:


5、等待安装结束后,会进入如下页面:


6、点击”Next>“按钮,进入配置页面,如下图所示:


       点击Content Type的下拉框,显示有三种类型:

     (1)Development Machine:开发机器,MySQL会占用最少量的内存。

     (2)Server Machine:服务器机器,几个服务器应用会运行在机器上,适用于作为网站或应用的数据库服务器,会占用中等内存。

     (3)Dedicated Machine:专用机器,机器专门用来运行MySQL数据库服务器,会占用机器的所有可用内存。

       根据自己的用途选择相应的类型配置,为了更加贴近真实项目环境,我们选择“Server Machine”类型。

7、选择好配置类型后进行连接配置,如下图:


        常用的是TCP/IP连接,勾选该选项框,默认端口号是3306(一般来说使用默认端口号即可),可在输入框中更改。若数据库只在本机使用,可勾选“Open Firewall port for network access”来打开防火墙,若需要远程调用则不要勾选。

        下面的“Named Pipe”和“Shared Memory”是进程间通信机制,一般不勾选。 Show Advanced Options 用于设置Mysql的高级选项,一般不需要设置,不用勾选。

8、完成类型配置和连接配置后,进行MySQL的账户和角色配置界面,如下图所示:


        root账户拥有数据库的所有权限,在密码框输入自己设置的密码。数据库在开发和维护过程中为了安全性和便于管理会为不同的用户授予相应操作权限的账户密码,点击“Add User”按钮,在弹出的会话框中设置不同权限等级的账户,如下图所示:


        Host表示能连接到该数据库的主机地址,可设置为本地(localhost/127.0.0.1)、一个外部IP(如218.17.224.228)、一个外部网段(如218.17.224.*)或者所有主机(%)。 在这里我们使用本地(localhost/127.0.0.1)。 

        Role表示该账户的角色,可选择的角色如下:


        不同的角色有着不同的权限等级,暂时可不做配置,在这里我们使用DB Admin就可以。

9、将MySQL服务配置成Windows服务后,MySQL服务会自动随着Windows操作系统的启动而启动,随着操作系统的停止而停止,这也是MySQL官方文档建议的配置,界面如下图:


        注意:这里”Windows Service Name“中代表的是在当前Windows系统中的MySQL Server服务名,在使用命令行启动该服务时,注意不要将服务名写成MySQL,当然,在这也可以把服务名改为自己习惯的名称,只要不与其他服务名相同即可,方便日后使用。

        在Windows系统中基于安全需求,MySQL服务需要在一个给定的账户下运行,选择默认的Standard System Account即可。保持默认配置后点击“next”。

10、经过上述配置后,一个MySQL数据库已基本配置完成。进入到这一步骤后点击“Execute”执行配置项,如下图:


十一

11、等到出现如下界面表示安装成功,点击“Finish”完成。


十二

最后,我们开始检验数据库是否安装成功。

我们可以使用客户端登录MySQL

        在启动MySQL服务器后,我们需要使用管理员用户登录MySQL服务器,然后来对服务器进行操作。例如:mysql -uroot -prootroot;

        登录:mysql -uusername -ppasswrod -h;

        -u:后面的root是用户名,这里使用的是超级管理员root;

        -p:后面的123是密码,这是在安装MySQL时就已经指定的密码;

        -h:后面给出的localhost是服务器主机名,它是可以省略的;

        退出:quit或exit;

        在登录成功后,打开windows任务管理器,会有一个名为mysql.exe的进程运行,所以mysql.exe是客户端程序。

        注:有些用户在命令行登陆MySQL时,会出现"mysql 不是内部命令"的情况,这种情况只需要将MySQL安装目录下bin目录添加到系统的环境变量path中即可。因为5.7版本的MySQL无法在安装过程中改变安装目录,因此,安装目录一般都是"C:\Program Files\MySQL\MySQL Server 5.7"。

        如果在第九步中没有勾选"Start the MySQL Server at System Startup ",那么可能需使用系统命令来启动服务,常用的服务启动和关闭命令:

net start "服务名"    // 启动服务

net stop "服务名"    // 停止服务

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,392评论 5 470
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,258评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,417评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,992评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,930评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,199评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,652评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,327评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,463评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,382评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,432评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,118评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,704评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,787评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,999评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,476评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,057评论 2 341

推荐阅读更多精彩内容