windows下MySQL 5.7+ 解压缩版安装配置方法
mysql如何下载教程(如何从官方网站下载)
地址:https://jingyan.baidu.com/article/6181c3e0d27a57152ef15306.html
1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x64版。
2.解压缩至你想要的位置。
3.复制解压目录下my-dafault.ini至bin目录下,重命名为my.ini。并添加以下内容(路径要根据自己的情况修改呀)。没有data目录不要紧,下一步处理这个事情。
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\mysql-5.7.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\mysql-5.7.12-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.配置环境变量,否则你每次都要cd到bin目录下才能使用mysql。右键此电脑(计算机)-属性-高级系统设置-高级-环境变量,在系统变量中的PATH中加入你的bin目录,如:C:\mysql-5.7.12-winx64\bin,点确定!一般不需要重启,如果需要,当我没说。
5.执行mysql初始化data
1)以管理员身份运行cmd,并cd到mysql中的bin目录下,执行命令
mysqld --initialize --console
2)该命令会创建data目录与数据库,生成root用户和临时密码。请注意,最后一句包含我们所需要的临时密码!!!也可以在生成的data文件夹里,有一个后缀名为.err文件中找到随机密码。
6.安装mysql服务,并启动
cd到mysql的bin目录下执行:
C:\mysql-5.7.26-winx64\bin>mysqld -install
Service successfully installed.
C:\mysql-5.7.26-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
7.登录mysql并修改密码
把上边的临时密码输入进去
C:\Windows\system32>mysql -uroot -p 临时密码
修改密码:set password = password('新密码');,然后回车就可以了,注意分号不能省略。
8.修改远程登录
到上面7 的时候本机已经可以正常使用mysql的功能了,不过如果需要远程登录mysql的话需要下面的设置
C:\>mysql -uroot -p你的密码
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.26 MySQL Community Server (GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql
Database changed
mysql> select host,user from user;
+-----------+-----------+
| host | user |
+-----------+-----------+
| localhost | mysql.sys |
| localhost | root |
+-----------+-----------+
2 rows in set (0.00 sec)
mysql> update user set host='%' where user = 'root';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select host,user from user;
+-----------+-----------+
| host | user |
+-----------+-----------+
| % | root |
| localhost | mysql.sys |
+-----------+-----------+
2 rows in set (0.00 sec)
好了,到这里全部完成了,开始你的mysql之旅吧!
安装过程中出现问题: net start mysql 发生系统错误2 系统找不到指定的文件
以管理员身份运行,在命令行输入cd+mySQL的bin目录的安装路径
C:\mysql-5.7.26-winx64\bin
C:\mysql-5.7.26-winx64\bin>mysqld --remove
Service successfully removed.
C:\mysql-5.7.26-winx64\bin>mysqld --install
Service successfully installed.
C:\mysql-5.7.26-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功
上一篇: 小米盒子怎么连接老式电视机 小米盒子连接老电视教程
下一篇: 缓存
推荐阅读
-
Windows下VisualSVN Server的安装与配置方法(图文)
-
Windows下Nginx + PHP5 的安装与配置方法
-
Windows下Nginx+PHP5的安装与配置方法
-
windows server 2008 64位MySQL5.6免安装版本配置方法图解
-
Windows7下PHP开发环境安装配置图文方法
-
Windows下mysql5.7.10安装配置方法图文教程
-
windows下jsp+mysql网站环境配置方法第1/2页
-
Windows系统下Nginx服务器的基本安装和配置方法介绍
-
windows下rsync的数据同步安装配置方法
-
win10家庭版64位下mysql 8.0.15 安装配置方法图文教程