kejiayuan0806

Mysql数据命令行导入方法

1.在数据库中创建emp表空间create table emp (empno int,ename varchar(20),job varchar(20),leader int,hiredate datetime,sal float,comm float,deptno int); 2.将emp表保存为csv格式文件,放在D盘下 emp表数据要求格式如下: (1)删除表中

0.0000 0 2
  • 关注作者
  • 收藏
kejiayuan0806

Mysql日期数据存储及使用方法

日期数据有其固定的数据存储格式为datetime,但有时我们为了便捷会直接将其存成char字符型的数据,注意不要将日期数据存为数值型。由此我们分别建立两张test表,相关程序如下:1、日期数据存储方法 2、日期数据查询方法

0.0000 0 3
  • 关注作者
  • 收藏
kejiayuan0806

MySQL Workbench数据菜单导入方法

1.在test01数据库中创建emp表空间 2.左侧Schemas中选择test01数据库,找到emp表空间 3.右键点击emp表,选择Table Data Import Wizard,弹出Table Data Import界面 4.在Table Data Import界面中,点击Browse选择emp.csv文件并打开 5.点击next后,在use existing ta

0.0000 0 1
  • 关注作者
  • 收藏
PGC123

这是什么情况?为啥SQL代码无法执行?

这是什么情况?为啥SQL代码select * from Monthly_Indicator;无法执行? select * from Monthly_Indicator;代码本身是没有问题的,但是他前面的sql语句没有用分号结束,因此这句会出语法错误。

0.0000 0 1
  • 关注作者
  • 收藏
PGC123

MySQL代码出现红色,说语法错误,错哪了?

第13/14行出现红色x是什么情况?,出了什么问题?哪里错了? 每一句sql语句结尾要用‘;’分隔,句子内的可以用逗号,图中的sql语句在括号处才结束,因此括号处的分号是对的。所以13行出现分号是有问题的,这句代码在此处还没有结束,应该用逗号。

0.0000 0 3
  • 关注作者
  • 收藏
PGC123

mysql安装无法进行下一步?

在安装MySQL时,安装界面在Type and Networking 时无法进行下一步,next按钮是灰色的,怎么办? 根据黄色感叹号应该是端口处有问题,可以尝试更换一个端口试试,默认端口有可能被占用了。

0.0000 0 2
  • 关注作者
  • 收藏
809669515

MySQL重装失败的终极解决办法

重装MySQL基本都是在最后一步通不过,除非重装操作系统,究其原因就是系统里的注册表没有删除干净。下面是完全清除mysql注册表的流程:1、在“运行”里键入regedit进入注册表。2、删除目录:HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL3、删除目录:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog

99.9904 1 4
  • 关注作者
  • 收藏
kejiayuan0806

MySQL交叉连接

CROSS JOIN子句从连接的表返回行的笛卡儿乘积。使用CROSS JOIN连接两个表,结果集将包括两个表中的所有行,结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。一、无连接条件当连接的表之间没有关系时,CROSS JOIN子句不具有连接条件。 二、有连接条件如果表1和表2有关系,则CROSS JOIN与INNER JOIN子句类似

99.9904 1 0
  • 关注作者
  • 收藏
kejiayuan0806

MySQL外连接

外连接不但返回符合连接和查询条件的数据行,还返回不符合条件的一些行。外连接分三类:左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)和全外连接(FULL OUTER JOIN)。在外连接中OUTER 关键字可省略。三种连接的共同点:都返回符合连接条件和查询条件(即内连接)的数据行。三种连接的共同点:1、左外连接还返回左表中不符合连接条件但符合查询条件的

99.9904 1 2
  • 关注作者
  • 收藏
kejiayuan0806

MySQL内连接

当我们需要的数据在不同的数据表中时,就需要使用多表查询来检索我们需要的数据。 SQL查询的基本原理:1、单表查询:根据WHERE条件过滤表中的记录,形成中间表(这个中间表对用户是不可见的);然后根据SELECT的选择列选择相应的列进行返回最终结果。2、两表连接查询:对两表求积(笛卡尔积)并用ON条件和连接类型进行过滤形成中间表;然后根据WHERE条件过滤中间表的记录,并根据SELECT指定的

99.9904 1 2
  • 关注作者
  • 收藏
kejiayuan0806

MySQL游标

游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制,它可以充当指针的作用。尽管游标能遍历结果中的所有行,但它一次只指向一行。游标的作用就是用于对查询数据库所返回的记录进行遍历,以便进行相应的操作。一、 游标的使用游标的使用场景:主要用在循环处理、存储过程、函数中使用,用来查询结果集,就比如:我们需要从表中循环判断并得到想要的结果集,这时候使用游标操作很方便速度也很快。游标的

0.0000 0 6
  • 关注作者
  • 收藏
kejiayuan0806

MySQL事务

关系数据库把数据存储在多个表中,使数据更容易操纵、维护和重用。使用事务处理(transaction processing),通过确保成批的SQL操作要么完全执行,要么完全不执行,来维护数据库的完整性。在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。事务用来管理 insert,upd

0.0000 0 0
  • 关注作者
  • 收藏
kejiayuan0806

MySQL存储引擎

数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySql的核心就是存储引擎。一、存储引擎的类型MySQL支持MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB

0.0000 0 4
  • 关注作者
  • 收藏
kejiayuan0806

MySQL索引

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。索引会保存在额外的文件中。创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。一、 索引的类型根据数据

0.0000 0 2
  • 关注作者
  • 收藏
kejiayuan0806

MySQL视图

视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。一、 视图的用处1、视图能简化用户操作。视图机制使用户可以将注意力集中在所关心的数据上。如果这些数据不是直接来自基本表,则可以通过定义视图,使数据库看起来结构简单、

0.0000 0 5
  • 关注作者
  • 收藏
kejiayuan0806

MySQL自连接

MySQL自连接就是在同一张表上自己连接自己,参与连接的表都是同一张表,通过给表取别名虚拟出两张表。 当我们想将表中行与同一表中的其他行组合时,可以使用自连接。要执行自连接操作必须使用表别名来帮助MySQL在单个查询中区分左表与同一张表的右表。 为了更好的理解,假想以下场景:某一电商网站想要对站内产品做层级分类,一个类别下面有若干子类,子类下面也会有别的子类。例如数码产品这个类别下面有笔记本,

0.0000 0 5
  • 关注作者
  • 收藏
809669515

workbench如何处理safe update限制

报错:ERROR 1175 (HY000): You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column 错误原因:正在使用安全更新模式,尝试更新表没有使用键列的where条件; 解决方法:运行以下2条命令都可以;mysql> set sql_

0.0000 0 1
  • 关注作者
  • 收藏
809669515

子查询和关联查询,哪个效率更高?

执行子查询时,MYSQL需要创建临时表,查询完毕后再删除这些临时表,所以,子查询的速度会受到一定的影响,这里多了一个创建和销毁临时表的过程。例子:select goods_id,goods_name from goods where goods_id = (select max(goods_id) from goods);一般的子查询都可以由关连查询来实现相同的功能,关联查询的效率要提高

0.0000 0 3
  • 关注作者
  • 收藏
kejiayuan0806

MySQL外键约束

主键:是唯一标识一条记录,不能有重复不允许为空,用来保证数据完整性。外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日

0.0000 0 4
  • 关注作者
  • 收藏
809669515

mysql无法连接到本地服务器

安装MySQL之后,如果一直报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost'解决方法:1.首先关闭mysql2.分别执行:cd /usr/local/mysql/binsudo su3.再输入命令:mysqld_safe --skip-grant-tables

72.8088 1 4
  • 关注作者
  • 收藏

热门用户 换一批

本月PGC排行 总奖励

暂无数据