mysql5.7.2安装教程
安装包下载连接
https://dev.mysql.com/downloads/mysql/
下载完后解压到安装盘 我解压在D盘根目录 名字修改为mysql
注意若以前安装过MySQL 请停掉服务并且卸载 注意注册表里面删除文件 在C盘C:\Program Files (x86) 下删除mysql 文件
解压完成后修改文件夹名 后面my.ini文件需要使用
在解压出来的文件根目录建data与Uploads两个文件夹
my.ini 文件里面内容
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql
datadir=D:\mysql\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM
log-error = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
log-bin = binlog
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1
secure-file-priv=D:\mysql\Uploads
[client]
default-character-set=utf8
注意文件内容加粗部分是需要根据自己实际情况修改
完成后目录情况如下:
在系统环境变量 path中添加 安装路经 我的是D:\mysql\bin
win+ R cmd
执行 mysqld --initialize-insecure
执行结束后 data文件夹出现很对文件
执行mysqld --initialize-insecure
注册服务:
dos中执行mysqld –install mysql
注意:mysqld –install 后内容自己取
当执行完这句后出现下图
处理方法:
https://www.microsoft.com/en-us/download/details.aspx?id=40784
下载
选在64位那个安装包 下载完后 直接安装 在执行上面注册即可
启动服务:
net start mysql
注意:net start 后内容 与注册一样
登陆:
在data目录下找到 error.log
ctr + F 输入 root 然后会出现
[email protected] 密码显示为空
win+ R cmd
输入 mysql -uroot 回车
输入alter user 'root'@'localhost' identified by '修改的密码' ;
我的密码为123456
输入flush privileges;
为root 账户授予远程连接权限
输入grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
输入flush privileges;
利用可视化登陆即可