My SQL 安装

Posted zss0520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了My SQL 安装相关的知识,希望对你有一定的参考价值。

1. 点开mysql安装包,会提示安装mysql,点击下一步即可,我们这里应用的是5.0 windows32位的安装程序

技术分享图片技术分享图片?

 

2. 点击 next 之后,会出现安装类型选项 一共有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择Typical(默认)即可

技术分享图片技术分享图片?

 

3. 是确定你的安装类型 和 安装位置 有的同学可能不想安装在C盘,其实大可以放心,重新安装系统之后数据库肯定也得重装,所以安装在C,格式化的时候一波带走岂不美滋滋

技术分享图片技术分享图片?

 

4. 正在安装中耐心等候

技术分享图片技术分享图片?

 

5.  安装好了之后,会弹出一个mysql的广告,会告诉你mysql非常非常好用之类的,直接next即可

技术分享图片技术分享图片?

 

6. 补充说明mysql在各个领域都好用,直接点next

技术分享图片技术分享图片?

 

7. 到此已经安装完成mysql的安装程序,然后出现这个页面,这个页面是告诉你马上要开始配置一个mysql数据库了,此处点击finsh完成mysql软件的安装

技术分享图片技术分享图片?

 

8. 开始配置mysql的数据库

技术分享图片技术分享图片?

 

9. 此处问你是要详细的配置一个mysql数据库(Detailed Configuration)还是标准化配置一个mysql数据库(StandardConfiguration)

作为一个mysql的专业从业人员来说,我们肯定是选择详细配置的

技术分享图片技术分享图片?

 

10. 选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server Machine”,不会太少,也不会占满。但是我们作为helloworld来说,开发环境就够用

技术分享图片技术分享图片?

 

11. 选择mysql数据库的大致用途,

“Multifunctional Database(通用多功能型,好)”、

“Transactional Database Only(服务器类型,专注于事务处理,一般)”、

“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用),

随自己的用途而选择了,我这里选择“Multifunctional Database”,按“Next”继续。

技术分享图片技术分享图片?

关于Innodb数据库引擎,可参见https://baike.baidu.com/item/innodb/8970025?fr=aladdin

 

12. 对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,此处不建议修改,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续

还有要注意,此处真的不建议修改,修改了会导致你的数据库安装失败,其实装在C盘也没有什么,换句话说,你才能操作多少条数据呀,对不对,我们现在还是处于小数据的环境下,所以数据库的位置真的可以不用调整

技术分享图片技术分享图片?

 

13. 选择您的网站的一般mysql访问量,同时连接的数目,

    “Decision Support(DSS)/OLAP(20个左右)”、

    “Online Transaction Processing(OLTP)(500个左右)”、

    “Manual Setting(手动设置,自己输一个数)”,我这里选“Online Transaction Processing(OLTP)”,

    自己的服务器,应该够用了,按“Next”继续

技术分享图片技术分享图片?

 

14. 是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,

    我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,您还可以选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。如果您还是个新手,我建议您取消标准模式以减少麻烦。但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。还有就是后面的"Add firewall exception for this port",这句话是说将3306加入防火墙

    如果你是win10的系统或者你没有关闭防火墙,这步就一定要去掉那个勾,否则会导致你安装失败,一定要切记,按“Next”继续

技术分享图片技术分享图片?

 

15 . 这一步也很关键,设置字符集,

【Standard Character Set】默认字符集,支持的其它字符的很少;

【Best Support For Multilingualism】能支持大部分语系的字符,主要是以UTF-8的形式存储,所以一般选择这一项;

【Manual Selected Default Character Set/ Collation】,手动设置字符集

其实此处也可以手动设置为UTF-8 或者 GBK (当然需要看下你的eclipse的编码是GBK还是UTF-8,最后和eclipse保持一致)

技术分享图片技术分享图片?

 

16. 设置Windows的操作,

    【Install AS Windows Service】,设置Service Name,一般默认的就可以,这个名字会出现在windows服务里。

    【Include Bin Directory in Windows PATH】,

    把Bin目录放在Windows Path路径中,建议选择上它,这样在Dos窗口里直接可以访问MySQL,不需要到MySQL的bin目录下进,方便,快速。按【Next】继续。

技术分享图片技术分享图片?

 

17. 这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),

    “New root password”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,

    在这里更改密码可能会出错,请留空,并将“Modify Security Settings”前面的勾去掉,安装配置完成后另行修改密码),

    “Confirm(再输一遍)”内再填一次,防止输错。 “Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。

    最后“Create An Anonymous Account(新建一个匿名用户,匿名用户可以连接数据不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续。

技术分享图片技术分享图片?

 

18. 确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。

技术分享图片技术分享图片?技术分享图片技术分享图片?

 

到此 mysql数据库软件和mysql数据库都已经安装到位了,也是美滋滋

安装后,MySQL会以windows服务的方式为我们提供数据存储功能。开启和关闭服务的操作:右键点击我的电脑→管理→服务→可以找到MySQL服务开启或停止。

技术分享图片技术分享图片?

 

也可以在DOS窗口,通过命令完成MySQL服务的启动和停止(必须以管理员身份运行cmd命令窗口)

技术分享图片技术分享图片?

 

登录MySQL数据库

MySQL是一个需要账户名密码登录的数据库,登陆后使用,它提供了一个默认的root账号,使用安装时设置的密码即可登录。

格式1:cmd>mysql –u用户名 –p

mysql -uroot –p
技术分享图片

技术分享图片技术分享图片?

 

接下来输入密码即可登录

技术分享图片技术分享图片?

 

登录成功效果

技术分享图片技术分享图片?

 

格式2:cmd>mysql -hip地址 --user=用户名 --password=密码

例如:mysql -h127.0.0.1 --user=root --password=root

mysql -h127.0.0.1 --user=root --password=root
技术分享图片

技术分享图片技术分享图片?

以上是关于My SQL 安装的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft SQL Server 代码片段收集

缺少 SQL SERVER 2014 代码片段

sql Oracle代码片段

sql 日期转换代码片段 - Dato,120,konvertere

以下代码片段是不是容易受到 Rails 5 中 SQL 注入的影响?

My sql 8.0.13 安装填坑