MySQL5.7安装配置

1.下载MySQL 我用的是5.7.24
百度网盘下载链接:https://pan.baidu.com/s/1CLhus_fTW7_aKbup-z4bAA
提取码:1q8e
打开下载链接:https://dev.mysql.com/downloads/windows/installer/5.7.html
mysql 5.7 下载安装教程 - 图1



点击No thanks进行下载
下载下来的文件名是 mysql-installer-community-5.7.24.0.msi
双击文件名称进行安装 如果提示如下错误
mysql 5.7 下载安装教程 - 图2



说明.NET4.5.2未安装 需要安装此插件 报错窗口有网址 直接安装即可
mysql 5.7 下载安装教程 - 图3



安装完毕后 重新打开MySQL安装程序 这个时候就可以顺利进行安装了
mysql 5.7 下载安装教程 - 图4



勾选I accept 然后 Next
mysql 5.7 下载安装教程 - 图5



这里我选择的是Custom 自定义的意思 然后Next
mysql 5.7 下载安装教程 - 图6



根据自己系统的位数进行选择是X64还是X86 点选后 点击中间的箭头
然后可以选择路径(默认安装的是C盘)
mysql 5.7 下载安装教程 - 图7



我选择的是D盘 安装路径和数据路径都是D盘 毕竟放到系统盘 万一崩了 数据就没了
然后点击Next 点击Execute 然后Next
mysql 5.7 下载安装教程 - 图8



mysql 5.7 下载安装教程 - 图9




mysql 5.7 下载安装教程 - 图10

mysql 5.7 下载安装教程 - 图11


MySQL端口默认3306 如果没有特殊需求 一般不建议修改 继续Next
mysql 5.7 下载安装教程 - 图12

设置MySQL密码 建议字母数字加符号 然后Next
mysql 5.7 下载安装教程 - 图13


这里是服务显示的名称 无特殊需要也不建议修改 继续Next
mysql 5.7 下载安装教程 - 图14

有些安装的时候会在这个位置卡住不动 然后错误 无法安装 原因是你的数据库版本高 与本系统不适配 那么降低数据库版本 或者升级系统版本 有一次安装数据库就卡在这里 然后降低5.6就可以了
mysql 5.7 下载安装教程 - 图15

都检测通过后 点击Finish 然后继续Next 最后Finish即安装完成
2.接下来就是进行配置:
用Notepad++打开D:\MySQL\MySQL Server 5.7下的my.ini文件 主要修改项如下

  1. innodb_flush_log_at_trx_commit=0 208行)
  1. innodb_buffer_pool_size=2G224行)

数值一般修改为实际内存的一半即可

修改数据库编码为UTF8

  1. [client]
  2. default-character-set=utf8
  3. [mysqld]
  4. 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
最终显示utf8
MySQL调试完毕
导入数据库
常用source 命令
进入mysql数据库控制台
mysql -uroot -p

  1. show databases;
  2. mysql>use xxx;

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

  1. mysql>source D:/xxx.sql

显示导入成功即可