1、下载Mysql
点击下载:Mysql下载
版本选择:选择合适的版本,这里我选择5.6
点击直接下载
2、安装Mysql前准备
解压下载的安装包:mysql-5.6.42-winx64.zip
我这里将解压后的文件放在:D:\SoftWare\mysql-5.6.42-winx64
在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目录下执行相关命令
开始执行命令:
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;
查看user表
select * from user;
user表中信息
建议使用sql语句
select host, user, password from user;
注意:不同版本数据库user表字段信息可能不同.
用户信息-密码为空这里设置登录用户的密码即可:
update user set password = password('123456') where user = 'root';
设置用户密码成功
重启mysql服务重新尝试,进入数据库
数据库用户需要验证后才能进入
网友评论