-
MySQL的安装和实现
所属栏目:[MySql教程] 日期:2021-06-07 热度:88
1) 随机 root 密码MySQL 5.7 数据库初始化完成后,会自动生成一个 root@localhost 用户,root 用户的密码不为空,而是随机产生一个密码。2) 自定义 test 数据库MySQL 5.7 默认安装完成后没有 test 数据库。用户可以自行创建 test 数据库并对其进行权限控制[详细]
-
如何高效的学习 MySQL
所属栏目:[MySql教程] 日期:2021-06-07 热度:103
初学者学习 MySQL 必须掌握的知识点如下: MySQL 的下载安装。熟悉 MySQL 的配置文件,目录结构。 MySQL 服务器的启动,登录与退出。 MySQL 常用命令及语法规范。 MySQL 数据类型与数据表的操作。例如,数据表的增删改查、单表查询、多表查询等。 MySQL 运[详细]
-
MySQL客户端携手服务器架构
所属栏目:[MySql教程] 日期:2021-06-07 热度:108
服务器是整个应用系统资源的存储和管理中心,多个客户端分别各自处理相应的功能,共同实现完整的应用。在客户/服务器结构中,客户端用户的请求被传送到数据库服务器,数据库服务器进行处理后,将结果返回给用户,从而减少网络数据的传输量。 用户在使用应用[详细]
-
MySQL CROSS JOIN:字段名
所属栏目:[MySql教程] 日期:2021-06-07 热度:161
在 MySQL 中,多表查询主要有交叉连接、内连接和外连接。由于篇幅有限,本节主要讲解交叉连接查询。内连接和外连接将在《MySQL内连接》和《MySQL外连接》中讲解。 交叉连接(CROSS JOIN)一般用来返回连接表的笛卡尔积。 本节的末尾介绍了笛卡尔积,不了解[详细]
-
MySQL HAVING:过滤分组分析
所属栏目:[MySql教程] 日期:2021-06-07 热度:71
在 MySQL 中,可以使用HAVING关键字对分组后的数据进行过滤。 使用 HAVING 关键字的语法格式如下: HAVING 查询条件 HAVING 关键字和 WHERE 关键字都可以用来过滤数据,且 HAVING 支持 WHERE 关键字中所有的操作符和语法。 但是 WHERE 和 HAVING 关键字也存[详细]
-
MySQL运用GROUP BY分组查询
所属栏目:[MySql教程] 日期:2021-06-07 热度:145
GROUP BY单独使用单独使用 GROUP BY 关键字时,查询结果会只显示每个分组的第一条记录。 例 1下面根据 tb_students_info 表中的 sex 字段进行分组查询,SQL 语句和运行结果如下:mysql SELECT `name`,`sex` FROM tb_students_info- GROUP BY sex;+-------+-[详细]
-
MySQL IS NULL如何查询
所属栏目:[MySql教程] 日期:2021-06-07 热度:58
如果字段的值是空值,则满足查询条件,该记录将被查询出来。如果字段的值不是空值,则不满足查询条件。 使用 IS NULL 的基本语法格式如下: IS [NOT] NULL 其中,NOT是可选参数,表示字段值不是空值时满足条件。 例 1下面使用 IS NULL 关键字来查询 tb_stud[详细]
-
MySQL LIKE:带有“%”通配符的查询
所属栏目:[MySql教程] 日期:2021-06-07 热度:166
在 MySQL 中,LIKE关键字主要用于搜索匹配字段中的指定内容。其语法格式如下: [NOT] LIKE 字符串 其中: NOT :可选参数,字段中的内容与指定的字符串不匹配时满足条件。 字符串:指定用来匹配的字符串。字符串可以是一个很完整的字符串,也可以包含通配符[详细]
-
MySQL WHERE单一条件的查询语句
所属栏目:[MySql教程] 日期:2021-06-07 热度:136
单一条件指的是在 WHERE 关键字后只有一个查询条件。 例 1在 tb_students_info 数据表中查询身高为 170cm 的学生姓名,SQL 语句和运行结果如下。mysql SELECT name,height FROM tb_students_info- WHERE height=170;+-------+--------+| name | height |+--[详细]
-
MySQL ORDER BY单字段排序
所属栏目:[MySql教程] 日期:2021-06-07 热度:129
在实际应用中经常需要对查询结果进行排序,比如,在网上购物时,可以将商品按照价格进行排序;在医院的挂号系统中,可以按照挂号的先后顺序进行排序等。 ORDER BY 关键字主要用来将查询结果中的数据按照一定的顺序进行排序。其语法格式如下: ORDER BY 字段[详细]
-
指定初始位置:限制查询结果的条数
所属栏目:[MySql教程] 日期:2021-06-07 热度:85
LIMIT 关键字可以指定查询结果从哪条记录开始显示,显示多少条记录。 LIMIT 指定初始位置的基本语法格式如下: LIMIT 初始位置,记录数 其中,初始位置表示从哪条记录开始显示;记录数表示显示记录的条数。第一条记录的位置是 0,第二条记录的位置是 1。后[详细]
-
MySQL AS:为表指定别名
所属栏目:[MySql教程] 日期:2021-06-07 热度:127
当表名很长或者执行一些特殊查询的时候,为了方便操作,可以为表指定一个别名,用这个别名代替表原来的名称。 为表指定别名的基本语法格式为: 表名 [AS] 别名 其中各子句的含义如下: 表名:数据库中存储的数据表的名称。 别名:查询时指定的表的新名称。[详细]
-
查询帮助文档目录列表
所属栏目:[MySql教程] 日期:2021-06-07 热度:179
那么如何才能及时解决学习 MySQL 时的疑惑呢?可以通过 MySQL 的系统帮助来解决遇到的问题。 在 MySQL 中,查看帮助的命令是 HELP,语法格式如下: HELP 查询内容 其中,查询内容为要查询的关键字。 查询内容中不区分大小写。 查询内容中可以包含通配符%和[详细]
-
SQL 关键字和函数名
所属栏目:[MySql教程] 日期:2021-06-07 热度:106
比如 Windows 系统的文件名不区分大小写,所以运行在 Windows 系统上面的 MySQL 服务器也不用区分数据库名和表名的大小写。Linux 系统的文件名区分大小写,所以运行在 Linux 系统上的 MySQL 服务器需要区分数据库名和表名的大小写。对于 Mac OS X 平台,其[详细]
-
MySQL注释:单行注释和多行注释的区别
所属栏目:[MySql教程] 日期:2021-06-07 热度:102
注释在 SQL 语句中用来标识说明或者注意事项的部分,对 SQL 的执行没有任何影响。因此,注释内容中无论是英文字母还是汉字都可以随意使用。 MySQL 注释分为单行注释和多行注释,下面分别来介绍这两种注释。MySQL 单行注释1) 单行注释可以使用#注释符,#注释[详细]
-
MySQL使用表中的约束
所属栏目:[MySql教程] 日期:2021-06-07 热度:114
查看数据表中的约束语法格式如下: SHOW CREATE TABLE 数据表名; 例 1创建数据表 tb_emp8 并指定 id 为主键约束,name 为唯一约束,deptId 为非空约束和外键约束,然后查看表中的约束,SQL 语句运行结果如下。 mysql CREATE TABLE tb_emp8- (- id INT(11)[详细]
-
Visio下载及安装指南分享
所属栏目:[MySql教程] 日期:2021-06-07 热度:95
Visio 全称是 Microsoft Office Visio,是微软公司推出的新一代商业图表绘制软件,其界面友好、操作简单、功能强大。Visio 能够将难以理解的复杂文本和表格转换为一目了然的 Visio 图表,有助于 IT 人员和商务专业人员处理、分析和交流复杂信息。 Visio 图[详细]
-
最简单的创建 MySQL 数据库的语句
所属栏目:[MySql教程] 日期:2021-06-07 热度:103
数据库名:创建数据库的名称。MySQL 的数据存储区将以目录方式表示 MySQL 数据库,因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。注意在 MySQL 中不区分大小写。 IF NOT EXISTS:在创建数据库之前进行判断,只有该[详细]
-
对Linux MySQL软件包的一些解释
所属栏目:[MySql教程] 日期:2021-06-07 热度:103
Linux 操作系统的 MySQL 软件包一般分为以下 3 类: RPM 软件包 二进制软件包 源码包 这 3 类 MySQL 软件包的介绍如下: 1)RPMRPM 软件包的安装和卸载都很方便,它的服务器端(Server)软件和客户端(Client)软件都需要分开下载和安装。 2)二进制软件包[详细]
-
MySQL是什么?它有什么独特之处?
所属栏目:[MySql教程] 日期:2021-06-07 热度:196
针对不同的用户,MySQL 分为两个版本: MySQL Community Server(社区版):该版本是自由下载且完全免费的,但是官方不提供技术支持。 MySQL Enterprise Server(企业版):该版本是收费的,而且不能下载,但是该版本拥有完善的技术支持(官方提供电话技术[详细]
-
MySQL算术运算符解析
所属栏目:[MySql教程] 日期:2021-06-07 热度:67
创建表 temp,定义数据类型为 INT 的字段 num,并插入值 64,对 num 值进行算术运算。 创建 temp 表语法如下: CREATE TABLE temp(num INT); 向字段 num 插入数据 64,语法如下。 INSERT INTO temp VALUE (64); 对 num 的值进行加法和减法运算:mysql SELEC[详细]
-
MySQL常用运算符介绍
所属栏目:[MySql教程] 日期:2021-06-07 热度:115
在 MySQL 中,可以通过运算符来获取表结构以外的另一种数据。例如,学生表中存在一个 birth 字段,这个字段表示学生的出生年份。如果想得到这个学生的实际年龄,可以使用 MySQL 中的算术运算符用当前的年份减学生出生的年份,求出的结果就是这个学生的实际[详细]
-
MySQL利用二进制日志重置数据库
所属栏目:[MySql教程] 日期:2021-06-07 热度:136
二进制日志中记录了用户对数据库更改的所有操作,如 INSERT 语句、UPDATE 语句、CREATE 语句等。如果数据库因为操作不当或其它原因丢失了数据,可以通过二进制日志来查看在一定时间段内用户的操作,结合数据库备份来还原数据库。 下面将为读者详细介绍使用[详细]
-
MySQL游标Cursor的概念及使用
所属栏目:[MySql教程] 日期:2021-06-07 热度:123
在 MySQL 中,存储过程或函数中的查询有时会返回多条记录,而使用简单的 SELECT 语句,没有办法得到第一行、下一行或前十行的数据,这时可以使用游标来逐条读取查询结果集中的记录。游标在部分资料中也被称为光标。 关系数据库管理系统实质是面向集合的,[详细]
-
MySQL如何查看索引
所属栏目:[MySql教程] 日期:2021-06-07 热度:153
语法说明如下: 表名:指定需要查看索引的数据表名。 数据库名:指定需要查看索引的数据表所在的数据库,可省略。比如,SHOW INDEX FROM student FROM test; 语句表示查看 test 数据库中 student 数据表的索引。 示例使用 SHOW INDEX 语句查看一节中 tb_st[详细]