MySQL基础笔记——一个例子入门

这篇博客在Windows10环境下介绍了如何打开MySQL命令行,讲解了数据库的基本概念、命名规范,以及如何创建、查询、修改和删除数据库。通过实例展示了如何创建数据表、插入数据,探讨了数据表字段的定义,包括主键、自增属性等。最后提到了一些其他SQL命令和填充数据的操作,并提醒读者注意不同数据库版本可能存在的问题。
摘要由CSDN通过智能技术生成

如有错误,恳请告知。非常感谢!

环境(相关下载、配置):
phpstudy7.0.9
Apache2.4.39
MySQL5.7.26
phpMyAdmin4.8.5
此文在Windows10下实验并且假设以上环境均准备好。

如何打开安装好的MySQL命令行?

如下图所示。打开phpstudy的安装目录,打开Extensions目录,打开MySQL5.7.26文件,打开bin文件,在上方的路径输入cmd。

Alt
然后如下图所示,再输入mysql -uroot -p,输入密码,OK。

Alt
补充:

  1. 安装目录里面会有一个名为data的文件,这个文件是数据库,一个数据库一个目录。
  2. 有几个后缀名为.err的文件,是错误日志文件。

MySQL 为关系型数据库, “关系型”可以理解为"表格"的概念,一个关系型数据库由一个或数个表格组成(类比Excel表格)。
MySQL数据库的功能需要通过SQL语言来实现。

两个重要概念:

主键(primary key):主键是唯一的(不重复),其值可唯一区分表中每一行,且不允许为NULL值。

库、表、行、列等之间的关系
Alt

mysql数据库的命名规范:

最好不超过30个英文字符(小写);
英文单词之间最好用下划线;
或者有意义的简写;
必须添加默认的编码字符和校对规则子句(后面会有提)。

基本命令
  • 查询数据库
show databases;               //查询数据库。
show databases like '数据库名';//数据库太多时,查询一部分符合规则的数据库。
show databases like 'a%';     //查询a开头的数据库。也可以用到select语句中。
  • 创建数据库
 create database 数据库名;

  create database 数据库名 default character set UTF8 default collate utf8_general_
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值