网上的各种windows环境下mysql5.7的安装教程基本无异,按照教程分别在服务器和本地windows环境下装了2遍都没有启动成功。服务器后来用了wampserver的集成安装包,本地在经过了删除服务,重新建立服务后启动成功,具体原因还有待研究...
参考地址:https://www.jb51.net/article/134511.htm
安装过程如下:
1、下载64位msql5.7.24 https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2、解压缩到文件夹
3、创建my.ini文件放在mysql根目录下,文件内容为:
注:'符号井号#' 修改成 # 使用
[mysql]
'符号井号#' 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
'符号井号#'设置3306端口
port = 3306
'符号井号#' 设置mysql的安装目录
basedir=D:\mySql\mysql-5.7.24-winx64
'符号井号#' 设置mysql数据库的数据的存放目录
datadir=D:\mySql\mysql-5.7.24-winx64\data
'符号井号#' 允许最大连接数
max_connections=200
'符号井号#' 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
'符号井号#' 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4、用管理员身份运行cmd
操作方式:搜索“命令提示符” 右键点击搜索结果“以管理员身份运行”
5、注册 MySQL 服务
cd 到MySQL Server所在文件夹的bin文件夹中----------------mysqld -install 指令,注册 MySQL 服务
6、初始化数据库
执行命令: mysqld --initialize --user=mysql --console
最后一行会有临时密码生成,记录下来,如果没有记录,在data文件夹下的.err文件中查找
7、启动mysql
net start mysql
关闭mysql net stop mysql
8、进入mysql
mysql -u root -p
9、登陆后可以修改密码,执行命令:set password for root@localhost=password('你的密码');
10、如果有需要删除原来的服务
mysqld --remove mysql
清空data目录
mysqld --initialize --user=mysql --console
mysqld --install mysql --defaults-file=mysql5.7路径\my.ini
net start mysql
根据1-7步骤尝试安装,mysql服务启动不了。后来尝试删除服务后再安装,mysql服务安装成功。原因不详...
mysql的服务进去了,但是用工具连不上,一直拒绝访问,后来尝试了很久,终于连上了
mysql> use mysql
mysql> select user,host form user
mysql> update user set hose='本机IP' where user='root'
前台客户端登陆时,host填入本机IP
网盘下载地址:无密码永久有效
Navicat for MySQL: https://pan.baidu.com/s/1o9LmsI87i1cwvQlr9vA15A
Uniform集成包:https://pan.baidu.com/s/1H-oLNXr2Q0bmqYIFDTRJvw
mySql-5.7.24 64位安装包:https://pan.baidu.com/s/16IvUPEVDiZz-6waj-MqyRw
wampserver3.1集成安装包:https://pan.baidu.com/s/1VKsPgjgeik7FxERbSVkPGA
网友评论