mysql-5.7.17-winx64在win7的安装说明
来源:互联网 发布:数据库原理公开课 编辑:程序博客网 时间:2024/05/17 02:01
软件版本及平台:mysql-5.7.17-winx64,win7家庭版
一、下载安装包
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-winx64.zip
二、将该安装包解压至你的文件夹,在这里,我解压到C:\Program Files
三、打开解压后的文件夹,我将其名字改为Mysql(仅仅是为了容易写),将my-default.ini,复制一份,并粘贴在lib文件夹中。将文件名修改为my.ini。复制以下字符粘贴在my.ini的底部,也可以修改文件中得字段
[client]
default-character-set=utf8
[mysqld]
basedir = "C:\Program Files\Mysql"
datadir = "C:\Program Files\MySQL\Mysql\data"
port=3306
default-character-set=utf8
四、修改环境变量
系统变量
计算机-属性-高级系统设置-环境变量-系统变量
新建变量--变量名MySql_HOME,变量值:C:\Program Files\Mysql
Path打开,后面添加mysql.exe所在路径,一般是C:\Program Files\Mysql\bin
用户变量
在PATH中的尾部添加
%MySql_HOME%\bin;
注意:每个程序path的尾部一定要有“;”
五、配置数据库
1.以管理员身份打开CMD
2.键入“cd C:\Program Files\Mysql\bin”
3.注册mysql服务mysqld --install mysql
4.初始化data文件夹
键入mysqld --initialize-insecure(生成无密码的root账户)
建议直接复制上面的命令
此时在mysql文件夹中会生成data文件夹,里面会有些文件
5.启动服务 net start mysql 关闭服务 net stop mysql
6.关闭mysql服务,在C:\Program Files\Mysql\lib\my.ini中的[mysqld]条目下加入
skip-grant-tables
再启动服务
此时在CMD中键入
mysql -u root -p
跳出密码框,不用管,直接回车键,即可进入系统
7.设置密码 mysqladmin -u root password 你的密码
8.关闭mysql服务--在C:\Program Files\Mysql\lib\my.ini中的[mysqld]条目下去除
skip-grant-tables
再启动服务
9.mysql -u root -p 输入你设置的密码。登录成功
六、删除mysql
进入目录cd C:\Program Files\Mysql\bin
关闭数据库net stop mysql
然后mysqld --remove
- mysql-5.7.17-winx64在win7的安装说明
- mysql-5.7.16-winx64 安装说明
- mysql-5.7.18-winx64安装说明
- mysql-5.7.17-winx64的安装配置
- MySql-5.7.17 -winx64的安装配置
- mysql-5.7.17-winx64的安装配置
- MySql-5.7.17 -winx64的安装配置
- MySql-5.7.17 -winx64的安装配置
- mysql-5.7.17-winx64的安装问题
- MySql-5.7.17 -winx64的安装配置
- MySql-5.7.17 -winx64的安装配置
- mysql-5.7.17-winx64的安装配置
- mysql-5.7.17-winx64安装
- mysql-5.7.11-winx64 64bit win7 手动安装教程
- win7系统下载安装配置MySQL-5.7.19-winx64.zip
- mysql-5.7.11-winx64.zip 安装配置说明
- mysql-5.7.15-winx64解压版,图文安装说明
- mysql-5.7.17-winx64.zip 的安装与配置
- java对称加密和非对称加密(PBE、DH、RSA)
- Java中两种单列模式的书写
- epoll讲解
- JavaScript(1)知识点
- Swift 3.0 学习笔记-1-基础语法
- mysql-5.7.17-winx64在win7的安装说明
- Linux初级学习之管理网络 第十一章学习笔记
- python执行某一目录下所有.py结尾的文件,并将执行结果保存到log.txt文档。一般用于批量执行测试。
- 怎样理解阻塞非阻塞与同步异步的区别?
- Java线程:新特征-原子量
- Androi实战—EidtText和TextView显示指定行数,内容过长自动换行问题
- maven之pom.xml详解
- SpringMVC向页面传递参数的4种方式
- 写一个宏可以将一个数字的奇数位和偶数位交换