下载安装MySQL

Windows下安装MySQL:

一、

1. 在浏览器中打开https://www.mysql.com/,进入MySQL的官方网站,国内的网打开可能有点儿慢,稍微等待一下

2. 在打开的网页中选择downloads标签,如下图:

3. 在打开的标签页中,滑到页面的最下面,可以看到MySQL Community Edition  Community (GPL) Downloads »  的字样,点击Community (GPL) Downloads »,如下图: 

4. 在之后打开的页面中,点击MySQL Community Server (GPL),如下图:

 

5. 在之后打开的页面中就可以看到相关的下载项了,如下图:

 

 

在图中第一个红色框标注的地方就是选择操作系统,这里我们选择Microsoft Windows,可以看到第二个红色框是Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的MySQL不用自己配置,就是普通的安装文件,直接一路next就安装完了,如果想深入学习,那么点击Other downloads内容区的下载,可以看到前两个是正式版,后两个是debug版,一般选择前两个,根据自己的机器32位还是64位选择下载,下载下来是个zip文件,安装的自己配置,相对复杂

6. 如果选择了MySQL Installer进去页面之后,如下:

选择第二个下载项进行下载,这里不管是新手还是老手,都会要求先登录再下载,如果没有账号可以注册一个,因为现在MySQL归Oracle所有了,不得不遵循这个规矩

 

6.双击下载好的MySQL安装文件,就能正常安装了~

安装提示进行安装:

 

将选择好的8.0版本添加至右侧:

 

如果已安装其他版本MySQL,端口位置会出现黄色感叹号:

注意这里我将端口号改成了3308,当然大家也可以将其他版本的端口号改成3306以外的端口,8.0版本使用默认的3306端口。请牢记端口号。点击Next按钮:

设置root密码,请牢记密码。添加用户,用户也可以等安装完成后再添加,以下两图都可以:

设置服务名称,该名称即为电脑系统中MySQL8.0的服务名称。点击Next按钮:

 

待所有的Configuration前出现绿色√后,点击Finish:

 

 

 安装完成~

二、创建配置文件

1.在c盘 program files中找到:

上面的文件夹我们发现并没有my-default.ini配置文件,因此我们用记事本自己创建一个(不然会出现MySQL服务无法启动),如下:

注意:basedir,datadir以及port三项要改成相对应的值,basedir,datadir是MySQL的安装路径,port是刚刚安装时的那个3306(要是前面你设置的是别的值,这里也相对应的改)

[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 8.0
datadir=C:\Program Files\MySQL\MySQL Server 8.0\data
port=3306
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3306
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8

 

 

2.配置文件创建完之后,设置环境变量: 我的电脑--高级设置--环境变量--path

 

 3.MySQL初始化:用管理员身份运行命令提示符

输入mysqld install,如果出现Service successfully installed,证明我们的安装成功了。

4.然后进行初始化,输入mysqld --initialize --console,会出现一个临时密码,记住这个密码(这个密码最好之后修改一下,见我的下一篇博客),下面启动MySQL会用到。 

5.完成以上操作之后,我们会发现多了一个data文件夹,然后在cmd继续输入net start mysql,如果出现MySQL服务已经启动成功,那么恭喜你,安装成功了!(如果mysql启动失败,见本博最后的tips4来解决)

 

6.最后,输入mysql -u root -p, 输入上面的临时密码,就会出现Welcome to the MySQL monitor,如下图所示,到了这一步就真正的大功告成了!

 

 

三、tips:

1.装个Navicat for MySQL,就可以图形化操作你的数据库了 ,不用建个库要一条一条指令输了,不过这个软件好像不是免费的 ,但是好像可以试用7天还是半个月,找一下免费版本哈哈哈~

2.这个临时密码的用户是root,现在你还没有创建别的用户

3.配置环境变量,就是输入mysql这种命令,他会先去那个列表里面找是否你配置过  然后自动跳转到相应目录下

4.

解决:

1.图中的5.6改成8.0

2. 或者是因为3306端口被别的程序占用了,输入以下命令:

mysqld --console

netstat -aon|findstr "3306"

taskkill /f /pid 6772

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值