安装mysql

一、安装mysql

1.1 版本

分平台:windows、Linux、MAC-OS
分版本:5.x、6.x、7.x、8.x

1.2 安装

安装位置:D:\

bin:可执行文件

data:数据库文件

my.ini or my.cnf核心配置文件

1.3 服务

安装Mysql之后,会在操作系统中添加一个mysql服务

需要先启动服务才能使用mysql

bc93624a89604c0e9a7cbc413fa18e8a.png

二、实战部分

1、准备一台windows server 2019的主机

2、安装windows server 2019

3、下载mysql 8.0版本

https://dev.mysql.com/downloads/

598da05fdcc946ef8204accd49252762.jpg

4、Mysql数据库配置

①Mysql server 8.0.39数据库服务器配置

f0e0ae82c5f64ce38343dda26ba725b4.jpg

 e37382f665834b60a95f2eaa8357c2e2.jpg

②Mysql router 8.0.39读写分离的配置

③数据库实例配置

注意:使用8.0密码策略,客户端密码验证需要选择“高级认证”方式出错。

fad625cfdd8c4dc19465cfb33e1676e1.jpg

问题解决:

95c52bd020a74fe89acb9c80489a27b4.png

提示:使用navicat图形化工具访问mysql服务器时出现“1251错误”

b0bff674606a4695b95e3215af12242e.png5、Msql8.0数据库管理入口

  • 修改root密码

da62592b1f68413d88c905b2e2811c94.png

说明:上述修改用户密码的命令中with mysql_native_password 是mysql 5.7的方式

  • 允许root远程登录

 9cd755b80fa846b49a58c6193ff8d753.png

三、Mysql登录与退出

1、Mysql登录

  • 本地登录

mysql -u 用户名(root) -p密码 显示登录

mysql -u 用户名(root)-p 隐式登录

  • 远程登录

mysql -h 主机名或ip地址 -u 用户名(root) -p 密码

2、mysql退出

e7cab211ef344627896a711a280bdb72.png

3、当mysql8.0安装完成后的相关配置

  • 查看mysql服务

windows+R→运行→services.msc

4c78c2475a93451fbadcf380ec507c93.jpg

 windows+R→运行→输入netstat -an

af29f67ae9a8462494963899b4bb79e0.jpg

 windows+R→运行→输入wf.msc

abb677fc32c74df89d4a9cb0c9fd65fa.jpg

  •  mysql服务的开启与停止

①鼠标的方式

windows+R→services.msc→mysql80→右键→启动或停止

②命令的方式

527a8ceb75e14e2c9242630693221377.png

  • mysql配置文件

初学者不建议修改

提示:若要修改配置文件my.ini,就要重启mysql服务

四、mysql安装方式之配置方式

1、mysql卸载

控制面板 windows+R→运行→输入control→卸载程序→与mysql有关组件→卸载

安装包 双击mysql-installer-community-8.0.39.0msi

2、用配置文件来安装mysql

51485a3e5d744200abc5b8e58a401b07.png

 aa075d97e78147f2a825f93725a2600b.png

五、环境变量

右键→此电脑→高级系统设置→环境变量→系统变量→path→新建→将mysql的安装目录bin路径放到path下即可

031ce0b5c20d488ba6ec32bcb399bdc8.jpg

26ff275eaad547e39ed4cb27971fe14c.jpg 

19ee7e5205974faa80e7e3556ccab2eb.jpg 

2509832783c349ecb13780c927a9e541.jpg 

六、Mysql目录和配置文件

092e1298dfd04dcc83c8441d2ace26bd.jpg

Mysql安装目录包括启动文件、配置文件、数据库文件和命令文件,具体如下:

bin目录:存放一些客户端程序和可执行脚本

data目录:存放一些日志文件以及数据库

docs目录:存放一些版本信息

include目录:存放一些头文件

lib目录:存放一些库文件

share目录:存放错误消息文件、字符集等

七、基本操作

1、连接mysql

54eca3cf345e4291afc309d78255fbaa.png

提示:安装mysql以后,默认有一个管理员root

2、查看数据库和表

f2eed7bf99834382b433189c8ead71ce.png

八、导入初始数据

1、导入数据

以.sql结尾的文件,是数据库脚本文件。

先连接登录到windows server 2019数据库服务器上,连接mysql,然后执行如下指令:

b32d35f8d6d64e9b8476b801bfe3192e.png

 2、表结构

48105f3365594e11b093eaf3cd5a50c6.png

 tstudent学生表

214639675a6a47e6981f5a528e08ee5e.png

 tsubject课程表

a2d45fef739f4d2c9f0813f161170aeb.png

 tscore成绩表

fed0de286b514c46860c4d3124277d36.png

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值