![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL学习笔记
记录MySQL学习过程中遇到的问题。
会飞的土拨鼠呀
你必须穷尽一生磨练技能,这就是成功的秘诀
展开
-
mysqldump指定表导出数据
在上述示例中,需要将username、database_name和table_name替换为相应的值。使用mysqldump命令可以将MySQL中的特定表导出为数据。原创 2024-01-27 11:14:10 · 781 阅读 · 0 评论 -
MySQL用命令窗口打开
MySQL用命令窗口打开进入bin目录,按住shift键然后点击鼠标右键可以选择在该目录下打开命令窗口,或者在地址栏中输入cmd进入命令窗口。输入mysql -u root -p后回车,然后会提示输入密码,输入密码后就会进入MySQL的操作管理界面。Microsoft Windows [版本 10.0.19042.630](c) 2020 Microsoft Corporation. 保留所有权利。D:\Program Files\MySQL\MySQL Server 5.7\bin>mys原创 2020-11-25 11:34:00 · 5403 阅读 · 0 评论 -
利用MySQL全备份,如何只恢复一个库或者一个表?
转载:十字螺丝钉http://blog.chinaunix.net/uid/23284114.html在实际工作中,一个MySQL实例中可能有多个database。而我们备份时,通常采用完全备份,将所有database都备份到一个文件中。但是,偶尔会遇到只恢复一个database或者一个表的情况。怎么解决呢?一、利用全备恢复一个库(database)的数据案例:朋友在群里问, MySQL全库备份。如何只恢复一个库?1、采用--one-database 选项。不建议使用该方式,经常出现问题。原创 2021-06-18 11:23:51 · 603 阅读 · 0 评论 -
MySQL简单查询
遇到的问题在Linux中查询MySQL数据库,容易遇到字段多,大表数据库;单独一行显示又放不下,那么怎样才能查看完整呢?MySQL查询数据结束符有三种:; 、\g 和 \G使用;和\g结束符select * from books ;select * from books \g查询结果使用;和\g结束符查询出来的效果是一样的,平时使用;或者\g均可。使用\G结束符select * from books \Gmysql> select * from books \G****.原创 2022-05-01 13:20:56 · 396 阅读 · 0 评论 -
MySQL基础---多表查询
一.分组后结果筛选Select 要显示的字段名1,要显示的字段名2,函数 from 表名 group by 要显示的字段名1,要显示的字段名2 Having 条件;例如:/* 地区的男女人数>1的,且性别不为其他的*/SELECT guestArea,guestSex,COUNT(*) FROM guestinfo GROUP BY guestArea,guestSex HAV...原创 2020-04-13 23:54:23 · 157 阅读 · 0 评论 -
MySQL基础---SQL函数
1. 求和函数Sum(字段名)Select sum(求和的字段名) [别名] from 表名例如:求商品总和:SELECT SUM(productPrice) 商品总价 FROM productinfo2. 求最大值和最小值Max(字段名)Min(字段名)Select max\min(求最值的字段名) [别名] from 表名可以对日期类型进行比较3. 算年龄Curda...原创 2020-04-13 23:48:45 · 198 阅读 · 0 评论 -
MySQL基础---数据查询01
查询所有信息select * from 表名;查询对应的列select 要查看的列名1,要查看的列名2… from 表名;取别名select 要查看的列名1 [as] 别名,要查看的列名2 [as] 别名 … from 表名;过滤重复数据select distinct 列名 from 表名; (列名是过滤掉的那一列的名字)选择列为表达式:Select 列名(数字类型...原创 2020-04-13 23:44:22 · 138 阅读 · 0 评论 -
MySQL基础---数据查询
一.查询结果排序Order by (默认排序方式’升序asc’,降序desc)1) 单列排序select * from 表名 order by 字段名 排序方式(asc/desc);2) 多列排序select * from 表名 order by 字段名1 排序方式(asc/desc), 字段名2 排序方式(asc/desc);length(字段名)------可以算出字符串的长度原...原创 2020-04-13 23:41:35 · 141 阅读 · 0 评论 -
MySQL基础---DDL&DML
DDL:创建数据库:create database 数据库名;显示所有的数据库:show databases;删除数据库:drop database 数据库名;使用数据库:use 数据库名;创建表: create table 表名(字段1的名字 数据类型(长度) [not null] [primary key] [auto_increment],字段2的名字 数据类型(长度) [...原创 2020-04-13 23:34:28 · 160 阅读 · 0 评论