mysql5.7.1.3 安装说明 和出现的问题

1.可以去官网下载 http://dev.mysql.com/downloads/mysql/

 链接: http://pan.baidu.com/s/1hsO5OX2 密码: jmc6  

2.解压到文件夹 我的目录是 C:\mysql\mysql-5.7.13-winx64

3.添加环境变量 C:\mysql\mysql-5.7.13-winx64\bin  

4. 将my-default.ini 改为my.ini 内容   和创建一个 data文件夹

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
server_id = 2
# 设置mysql的安装目录
basedir=c:\\Mysql\\mysql-5.7.13-winx64
# 设置mysql数据库的数据的存放目录
datadir=c:\\Mysql\\mysql-5.7.13-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

  这里的路径是\\   ’\‘没成功

5.初始化数据库 

以管理员身份运行cmd,执行命令mysqld --initialize(初始化数据库) 进行初始化创建1个文本文件,

并将下述命令置于单一行中:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');用任意名称保存该文件。

在本例中,该文件为C:\Mysql\init.txt。在命令行中执行mysqld --init-file=C:\Mysql\init.txt

6执行命令mysql -u root -p,按回车键,输入密码为root,即可进入mysql 。

7以管理员身份运行cmd,输入mysqld --install 安装mysql服务。

8启动会出错

9退出mysqld 服务可以通过任务管理器结束mysqld.exe进程。

10 报错的原因是无法找到Mysql执行文件,通过修改注册表进行处理,到注册表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet---services 更改查找MySQL项值,然后改路径。
通过"win"键+R键一起按,调出“运行”窗口,输入regedit调出注册表
找到 HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet ---services

在services中找到MySQL

更改ImagePath 值为mysql\bin所在路径,例如本例中:"C:\mysql\mysql-5.7.13-winx64\bin\mysqld"

 

此时就修改完了。

以后再进入mysql,首先要启动MySQL服务,方法是通过命令行执行net start mysql 或者是在计算机管理中的服务下启动MySQL,然后在命令行下输入mysql -u root -p 进入。

 

posted @ 2016-07-21 16:11  考虑突破  阅读(317)  评论(0编辑  收藏  举报