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 进入。