您的位置:首页 > 数据库 > MySQL

mysql.exe的用法

2016-06-24 15:35 375 查看
mysql版本5.7.11

下载下来就是一堆exe文件,不是一个msi文件。

修改ini文件:D:\mysql-5.7.11-winx64\my-default.ini

basedir=D:\mysql-5.7.11-winx64

datadir=D:\mysql-5.7.11-winx64\data

port=3306

#这一句解决有IPV6协议的计算机上默认采用IPV6协议导致无法从程序连接数据库的问题

bind-address=127.0.0.1

# 允许最大连接数

max_connections = 200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server = utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine = INNODB

[client]

# 设置mysql客户端默认字符集

default-character-set = utf8


然后在bin下运行

mysqld --initialize --console


会随机给一个root的密码

然后用

mysqld --console


(–console这个选项是把日志输出到命令行,否则就会把日志输出到datadir目录的xx.err文件中)

启动mysql服务

然后用

mysql -u root --password=上面分配的随机密码


进入mysql的console

然后在mysql>运行

ALTER USER root@localhost IDENTIFIED BY "123456"


改密码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: