MySQL安装
目录功能如下:
(1)bin目录:用于放置一些可执行文件,如mysql.exe、mysqld.exe、mysqlshow.exe等。
(2)docs:存放一些文档
(3)include目录:用于放置一些头文件,如mysql.h、mysqld_ername.h等。
(4)lib目录:用于放置一系列的库文件。
(5)share目录:用于存放字符集、语言等信息;错误信息和字符集文件等
my.ini配置文件
我们在根目录下新建一个my.ini配置文件,内容如下:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录,目录对应你自己的解压目录
basedir=D:/soft/mysql8.0/mysql-8.0.28-winx64
# 设置mysql数据库的数据的存放目录,目录对应你自己的解压目录
datadir=D:/soft/mysql8.0/mysql-8.0.28-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的bin目录执行里面的命令,直接就可输入命令
配置mysql环境变量,我们复制mysql的根目录
选择“环境变量”
编辑好后点击确定,之后在系统变量中找到Path,我们双击它
MySQL的安装
在cmd面板输入 mysqld --initialize-insecure
,对mysql数据库进行初始化
补充:当执行完这条命令后我们回到mysql的解压目录发现多出了一个data目录
继续输入 mysqld install mysql-8.0.28 (服务名自己取) ,添加mysql服务
删除服务命令:sc delete mysql-8.0.28
启动数据库,输入 net start mysql-8.0.28
补充:mysqld install mysql-8.0.28
执行完这条命令时,我们回到桌面,右键“此电脑”,选择“管理”
因为我们前面使用的是mysqld --initialize-insecure
这种方式对数据库进行初始化,这种方式初始化数据库第一次是没有密码的,我们输入 mysql -uroot -p -P3306
(3306对应我们前面配置的mysql端口号)
之后我们需要修改密码,输入 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
(123456就是密码)
之后我们刷新,输入 flush privileges;
输入exit
或者quit
进行退出
重新登录,我们输入 mysql -h localhost -u root -p
输入show databases;
查看数据库
数据库下面这三个库就是存在data文件夹中的文件夹
修改时区
# 设置全局时区 mysql> set global time_zone = '+8:00';
Query OK, 0 rows affected (0.00 sec)
# 设置时区为东八区 mysql> set time_zone = '+8:00';
Query OK, 0 rows affected (0.00 sec)
# 刷新权限使设置立即生效 mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%time_zone%';
+------------------+--------+
| Variable_name | Value |
+------------------+--------+
| system_time_zone | EST |
| time_zone | +08:00 |
+------------------+--------+
2 rows in set (0.00 sec)
在url后添加:?serverTimezone=GMT%2B8
安装Navicat可视化工具
Navicat下载地址:
下载链接
提取码:4rwv
双击第一个文件,选择安装路径(记住安装路径)后,按照默认选项,一路next安装完成。
双击第二个文件,如图:选择刚刚安装目录下(注意不是上图中解压的那个navicat),成功安装的navicat,然后点击打开,五秒左右后,会弹出破解成功窗口。
此时打开Navicat,点击连接,输入连接名、密码(一定要确保电脑联网),就相当于Navicat已经可以可视化的操作你本地的MySQL了。以后就只在Navicat上操作MySQL了。