1、初识MYSQL

一、初识MYSQL

讲解主要以代码为主理解。如果有一基础,可以直接从练习看起,练习基本包含大部分讲到与没见到的命令。

1、安装配置

1、mysql的安装

2、图像化管理软件的安装,一般有Navicat和SQLyog两种软件

这里安装的细节不多讲,网上有很多教程

2、启动与停止mysql

net stop mysql 关闭mysql服务

net start mysql 开启mysql服务

mysql -h 主机 -P 端口 -u 用户名 -p密码

(1)-p密码不要有空格
(2)-p如果后面没有写密码,回车会要求输入密码
(3)如果没有写-h主机,默认就是本机
(4)如果没有写-P端口,默认就是3306
(5)在实际T作中,3306一-般修改,在my.ini文件下可以修改

第一种方式

Ctrl+r输入services.msc 进入windows系统服务 找到MySQL80(对应你安装时给的名称) 默认自动启动[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KnIg4asQ-1655009008330)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220417092446694.png)]

第二种方式

进入命令行(以管理员身份运行),输入 net stop mysql80(停止服务) net start mysql80(启动服务)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s1AMk5Xt-1655009008333)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220412100249851.png)]

3、客户端连接

方式一:MySQL提供的客户端命令行工具

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CZIBuH5U-1655009008334)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220412100614191.png)]

方式二(需要添加环境变量,MySQL文件路径C:\Program Files\MySQL\MySQL Server 8.0\bin):系统自带命令行工具执行指令 mysql【-h 127.0.0.1】【-P 3306】 -u root -p

-h连接的是哪个ip,-p连接的是哪个端口;默认就是链接本机

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8skDS2El-1655009008335)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220417093043221.png)]

4、可视化建表

新建数据库,然后直接在表下右键新建表即可,里面可以自己添加信息[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zATRpSav-1655009008335)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220412163939023.png)]

5、DOS界面建表

登录[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AQPuhKW3-1655009008336)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220417094746055.png)]

创建数据库test01,并且添加表demo01[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r4SVJeB2-1655009008337)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220417095225631.png)]

添加信息,并且查看信息[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rdY9tibU-1655009008338)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220417095540269.png)]

6、其他相关基础知识

数据库的结构

1.所谓安装Mysq|数据库,就是在主机安装一 个数据库管理系统(DBMS),这个管理程序可以管理多个数据库。DBMS(database manage system)
2.一个数据库中可以创建多个表,以保存数据(信息)。
3.数据库管理系统(DBMS)、数据库和表的关系如图所示:示意图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BkmhZBA8-1655009008338)(C:\Users\柠檬-幼稚\AppData\Roaming\Typora\typora-user-images\image-20220417095926373.png)]

语句的分类

DDL :数据定义语句[create 表,库…]
DML :数据操作语句[增加insert,修改update,删除delete]
DQL :数据查询语句[select ]
DCL :数据控制语句[管理数据库:比如用户权限grant revoke ]

基本配置信息及一些说明

在文件my.ini文件中有体现,也可以自行修改。这个文件一开始我也没找到,这我是参考参考深海幽声的博客-CSDN博客_mysql没有my.ini文件

端口号:为3306,自己也可以修改

数据库中的语句不区分大小写,但一般都是用大写会比较规范

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值