**
1,官网下载mysql压缩包
**
到官网下载你需要的mysql的版本
官网网址:https://www.mysql.com/downloads/
将压缩包解压至你想要安装到的文件下,建议新创建一个文件夹Mysql将压缩包解压至此文件夹下,建议不要放在c盘
**
2.文件配置
**
(1)在mysql目录下创建一个名为my.ini的文件
并且在以记事本方式打开文件,并且在里面写入一下内容
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\Mysql\\mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\Mysql\\mysql-8.0.19-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
并且要将my.init中的basedir改为mysql安装目录,
将datadir改为basedir后面添加data,例如上面所示
其余不要进行更改
(2)在环境变量里的系统变量 的 path里添加mysql文件夹里bin目录所在的文件位置
例如上面的为:E:\Mysql\mysql-8.0.19-winx64\bin
**
3.验证安装
**
(1)打开命令提示符(以管理员身份运行)
(2)键入以下指令任意一个
mysqld --initialize --console
此命令初始化mysql时会设置一个初始的随机密码(需要记下此密码因为每次启动mysql都需要键入此密码),用户名是root
mysqld --initialize-insecure --user=mysql
此命令初始化mysql是不会设置密码,用户名是root
(3)在输入以下指令
mysqld -install
此时会提醒你服务已经成功安装,就说明配置初始化完成
**
4.启动mysql
**
方法一:在命令提示符中输入
net start mysql
mysql就已经启动
方法二:打开任务管理器,在服务一栏中找到mysql并且手动打开
进入数据库输入指令
mysql -u root -p
回车后,如果有初始密码就需要输入密码然后回车,如果没有初始密码不需要输入密码直接回车
**
5.数据库基本操作
**
修改密码指令:
alter user user() identified by “你想要更换的密码”;
创建数据库指令:
crate database dataname character set utf8;
dataname是你想要命名的数据库名字
查看数据库:
use dataname;
show tables;
dataname是你的数据库的名字
退出mysql:
quit
关闭mysql服务:
net stop mysql