mysql安装详情,解决在安装中遇到的问题
首先下载MySQL 我用的是5.6的,因为刚开始装5.7失败,所以换成5.6就成功了
打开下载链接: https://dev.mysql.com/downloads/windows/installer/5.7.html
![](https://img-blog.csdnimg.cn/20181221152112552.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
点击Download进行下载 弹出页面
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221152203618.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
点击No thanks进行下载
下载下来的文件名是 mysql-installer-community-5.7.24.0.msi
双击文件名称进行安装 如果提示如下错误
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221152427806.png)
说明.NET4.5.2未安装 需要安装此插件 报错窗口有网址 直接安装即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221152621456.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
安装完毕后 重新打开MySQL安装程序 这个时候就可以顺利进行安装了
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221153057978.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
勾选I accept 然后 Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221153139195.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
这里我选择的是Custom 自定义的意思 然后Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/2018122115331269.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
根据自己系统的位数进行选择是X64还是X86 点选后 点击中间的箭头
然后可以选择路径(默认安装的是C盘)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221153630278.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
我选择的是D盘 安装路径和数据路径都是D盘 毕竟放到系统盘 万一崩了 数据就没了
然后点击Next 点击Execute 然后Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154015177.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154026456.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
这个选择默认即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154044635.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
服务器专用
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154126473.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
MySQL端口默认3306 如果没有特殊需求 一般不建议修改 继续Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154300736.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
设置MySQL密码 建议字母数字加符号 然后Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154509746.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
这里是服务显示的名称 无特殊需要也不建议修改 继续Next
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154631917.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
有些安装的时候会在这个位置卡住不动 然后错误 无法安装 原因是你的数据库版本高 与本系统不适配 那么降低数据库版本 或者升级系统版本 有一次安装数据库就卡在这里 然后降低5.6就可以了
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181221154859855.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDA1MTYwOA==,size_16,color_FFFFFF,t_70)
都检测通过后 点击Finish 然后继续Next 最后Finish即安装完成
2.接下来就是进行配置:
用Notepad++打开D:\MySQL\MySQL Server 5.7下的my.ini文件 主要修改项如下:
innodb_flush_log_at_trx_commit=0 (208行)
更改为0
innodb_buffer_pool_size=2G(224行)
数值一般修改为实际内存的一半即可
修改数据库编码为UTF8
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
添加完毕后去服务里面重启My SQL
测试My SQL
切换到目录D:\MySQL\MySQL Server 5.7\bin下
运行cmd窗口
mysql -uroot -p 输入密码 然后status`
D:\MySQL\MySQL Server 5.7\bin>mysql -uroot -p
Enter password: *********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.7.24-log MySQL Community Server (GPL)
Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> status
--------------
mysql Ver 14.14 Distrib 5.7.24, for Win64 (x86_64)
Connection id: 6
Current database:
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 5.7.24-log MySQL Community Server (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8
TCP port: 3306
Uptime: 10 min 17 sec
Threads: 1 Questions: 6 Slow queries: 0 Opens: 108 Flush tables: 1 Open tab
les: 101 Queries per second avg: 0.009
--------------
mysql>
最终显示utf8
MySQL调试完毕
导入数据库
常用source 命令
进入mysql数据库控制台
如 mysql -uroot -p
show databases;
mysql>use xxx;
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source D:/xxx.sql
到这里显示成功即可