Mysql zip(5.7.9)64位版安装配置
2015-10-28 10:30
435 查看
下载
mysql社区版5.7.9下载地址:http://dev.mysql.com/downloads/mysql/下载如下版本:
配置文件
解压zip到任意目录。复制或修改my-default.ini为my.ini,修改相关参数如下:
[mysqld] # These are commonly set, remove the # and set as required. basedir = "D:/mysql-5.7.9-winx64" datadir = "D:/mysql-5.7.9-winx64/data" # port = ..... # server_id = ..... # 设置MySQL Server的字符集 character-set-server=utf8 [client] # 设置MySQL客户端的字符集 default-character-set=utf8
环境变量
将mysql的bin目录追加到环境变量中的path例如:D:\mysql-5.7.9-winx64\bin
安装服务
以管理员身份运行cmd,进入mysql的bin目录例如:cd mysql-5.7.9-winx64\bin
运行如下命令安装服务
mysqld -install
启动及预处理
mysql5.7.9版本中未包含data目录,无法正常启动服务,在日志管理器里会看到如下错误:Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't existFor more information, see Help and Support Center at http://www.mysql.com.
此问题无法像linux中使用脚本进行相关的初始化工作。
在windows中的解决方法,复制5.6.27中的data目录到解压目录下。
启动服务:
net start mysql
登录及修改密码
首次登录:mysql -u root -p
密码为空,直接回车登录mysql。
设置密码:
mysql> use mysql Database changed mysql> update user set PASSWORD = PASSWORD('你的新密码') where USER='root' and HOST='localhost'; Query OK, 1 row affected (0.05 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> flush privileges; mysql> exit
相关文章推荐
- 查看mysql一些命令的数据库状态
- MySQL之——分布式集群
- 小题大做之MySQL 5.0存储过程编程入门
- MySQL 插入数据时,中文乱码问题的解决
- MySql学习笔记----一些小知识点
- mysql修改用户密码
- mysql中int、bigint、smallint 和 tinyint的区别详细介绍
- 重置mysql Root用户密码及修改默认字符集一般就算设置了表的默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。问题就出在这个connection连接层上。 解决
- mysql 主主同步服务器的搭建
- mysql 主从同步服务器的搭建
- MySQL数据库基准压力测试工具之MySQLSlap使用实例
- mysql中常用SQL语句
- MySQL 知识
- MySQL中文乱码问题和不能存中文问题
- Mysql主从配置,实现读写分离
- 【MySQL】性能优化 之 延迟关联
- 修改mysql数据库编码格式以支持中文
- 【MySQL】技巧 之 count(*)、count(1)、count(col)
- mysql创建数据库实例和导入数据
- Mysql常用命令(二)