Windows下的Mysql的下载与安装

1、下载Mysql

点击下载:Mysql下载
版本选择:选择合适的版本,这里我选择5.6

Mysql5.6下载页

点击直接下载


2、安装Mysql前准备

解压下载的安装包:mysql-5.6.42-winx64.zip
我这里将解压后的文件放在:D:\SoftWare\mysql-5.6.42-winx64

mysql-5.6.42目录结构如图

在Mysql解压第一层目录下创建配置文件:my.ini
my.ini文件配置如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
#设置3306端口
port = 3306
 
# 设置mysql的安装目录
basedir=D:\SoftWare\mysql-5.6.42-winx64
 
# 设置mysql数据库的数据的存放目录
datadir=D:\SoftWare\mysql-5.6.42-winx64\data
 
# 允许最大连接数
max_connections=200
 
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
 
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

注意:basedir、datadir配置为自己本地地址

3、开始安装Mysql

配置环境变量Path,方便执行Mysql命令;
不配置也行,每次cmd命令窗口要在Mysql的bin目录下执行相关命令

path配置示意图

开始执行命令:
1、安装:mysqld --install
2、初始化:mysqld --initialize
3、运行:net start mysql
4、停止:net stop mysql

Mysql安装运行图

注意:执行安装命令(mysqld --install)时,第一次安装会提示:
Service successfully installed.

由于我演示原因,就不卸载重新装了,说实话不会卸.

问题:细心地同学会发现为什么没有输入密码就可以访问数据库?
回答:应该是没有密码

进入数据库mysql:
使用命令:use mysql;

查看该数据的所有表:
使用命令:show tables;

进入mysql数据库、展示库中所有表

查看user表

select * from user;
user表中信息

建议使用sql语句

select host, user, password from user;

注意:不同版本数据库user表字段信息可能不同.

用户信息-密码为空

这里设置登录用户的密码即可:

update user set password = password('123456') where user = 'root';
设置用户密码成功

重启mysql服务重新尝试,进入数据库


数据库用户需要验证后才能进入
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容