1.MySQL数据库的介绍与安装
版本的介绍版本的介绍
MySQL5.0 (版本不稳定)
MySQL5.5 (用的很少,老项目还再用)
MySQL5.6 (老项目用的比较多,版本很稳定)
MySQL5.7 (新项目在选择数据库的时候,使用的就是这个版本了)
MySQL8.0 (最新版本,现在生产环境用的还不是很多)
MySQL的下载与安装
官网地址:https://downloads.mysql.com/archives/community/
MySQL的主要文件介绍
bin:存放MySQL的一些启动文件
mysql.exe:MySQL自带的客户端
mysqld.exe:MySQL自带的服务端
data:MySQL数据的存储位置
my-default.ini:MySQL的配置文件
README:MySQL的说明文件
MySQL的启动
由于MySQL是由客户端和服务端的,因此我们要启动服务端和客户端来使用
1. 先启动服务端:mysql.exe
2. 启动客户端去连接服务端
启动步骤
1.先切换路径到bin目录下
打开cmd----->输入mysql启动服务端----->再打开一个cmd窗口------>输入mysql链接服务端
2.客户端连接上服务端后退出客户端:
输入exit
3.服务端启动之后,终止服务端:
输入Ctrl+C
注:
localhost:代表的就是本机
127.0.0.1:代表的也是本机
但两者在某些情况下是由区别的
加入环境变量中
将D:\mysql-5.6.45-winx64\bin加入到环境变量中,达到在任何位置都可以找到服务端和客户端程序
创建data目录
主要用于存放mysql数据库以及数据的。
注意:是mysql的安装目录!!!!
创建配置文件
mysql在windows下的配置文件,叫 mysql.ini,默认是没有的,我们需要手动创建。
mysql.ini的配置内容
注意:basedir和datadir的路径要根据自己的路径如实填写
如下:
[mysqld]
; 设置3306端口
port=3306
; 设置mysql的安装目录
basedir="C:/tool/mysql-8.0.28-winx64"
; 设置mysql数据库的数据的存放目录,就是前面手动创建的data目录
datadir="C:/tool/mysql-8.0.28-winx64/data"
; 允许最大连接数
max_connections=200
; 允许连接失败的次数。
max_connect_errors=10
; 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
; 默认使用“mysql_native_password”插件认证, mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
; 设置mysql网络通信的默认字符集
default-character-set=utf8mb4
[client]
; 设置mysql客户端连接服务端时默认使用的端口
port=3306
; 设置mysql客户端的默认字符集
default-character-set=utf8mb4
系统服务制作
1.先打开cmd窗口
输入mysqld -- install
#第一次安装成功需要手动启动一次
2.启动服务方式
1.鼠标点击启动按钮
2.输入net start mysql
3.关闭服务方式
1.鼠标点击启动按钮
2.输入net stop mysql
4.如何卸载MySQL服务
输入mysqld --remove
注:以上操作都需要管理员权限
### 卸载MySQL
1.卸载服务
2.关闭服务端
3.直接删除MySQL的文件夹