1、下载地址
https://downloads.mysql.com/archives/community/
打开后,选择对应的5.7.34版本,会出现几个zip下载文件选项。我们选择64bit的就行了
也可以直接下载我站点的文件,我已经为你们下载好了:mysql-5.7.34-winx64.zip
2、将压缩包解压到D:\SoftWare
创建data文件夹,my.ini文件
my.ini配置内容如下
[client] port=3306 default-character-set=utf8 [mysqld] # 设置为自己MYSQL的安装目录 basedir=D:\SoftWare\mysql-5.7.34-winx64 # 设置为MYSQL的数据目录 datadir=D:\SoftWare\mysql-5.7.34-winx64\data port=3306 character_set_server=utf8 sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER,only_full_group_by #开启查询缓存 explicit_defaults_for_timestamp=true #底下代码开启,是数据库每次重启之后不要密码就可以连接数据库,适用于管理员忘记密码时的操作 #skip-grant-tables max_allowed_packet = 128M #需要设置的长度 group_concat_max_len = 5120 wait_timeout=300 interactive_timeout=300 group_concat_max_len = 51200 #设置最大连接数 重启生效 max_connections=1000 #开启查询缓存 #query_cache_size=128M #query_cache_type=1 innodb_buffer_pool_size =1024M
3、安装Visual C++ Redistributable Packages for Visual Studio 2013,不然要报错
https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
4、管理员方式打开cmd,切换到D:\SoftWare\mysql-5.7.34-winx64\bin目录下,执行以下命令
>mysqld --initialize --console
这句执行完之后,会给出root@localhost的初始密码
... 2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: CarsonYang ...
CarsonYang就是初始密码,待会儿用得上,执行之后,data文件夹会生成很多文件。
5、继续执行命令,进行服务安装
>mysqld –install MySQL57
看到成功之后,再执行启动
>net start MySQL57 \\启动服务
其他命令
>mysqld --remove MySQL57 \\卸载服务 >net stop MySQL57 \\停止服务
6、启动之后,登录mysql
>mysql -u root -p >Enter password:这里就是刚刚的密码catsonyang
7、修改密码并刷新权限
>ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; >FLUSH PRIVILEGES;
8、开启远程访问
Navicat for MySQL工具连接数据库,点击“用户”,新增一个%为连接地址的账户,给数据库赋于想给的权限即可。
留下您的脚步
最近评论