MySQL
文章平均质量分 54
zoroday
内向的小伙
展开
-
MySQL必知必会-6过滤数据
MySQL使用WHERE过滤数据,以及IN和NOT、AND、OR的操作。原创 2017-02-17 20:25:13 · 623 阅读 · 0 评论 -
MySQL必知必会-13MySQL高级联结
使用表别名SELECT cust_name, cust_contactFROM customers AS c, orders AS o, orderitems AS oiWHERE c.cust_id = o.cust_idAND oi.order_num = o.order_numAND prod_id = 'TNT2';表别名不仅能用于WHERE子句,它还可以用于SELEC原创 2017-03-07 16:21:26 · 290 阅读 · 0 评论 -
MySQL必知必会-18MySQL更新数据
mysql update,mysql update ignore,mysql更新数据原创 2017-03-21 16:16:04 · 515 阅读 · 0 评论 -
MySQL必知必会-21MySQL视图
视图是虚拟的表,与包含数据的表不一样,视图只包含使用时动态检索数据的查询。作为视图,它不包含表中应该有的任何列或数据,它包含的是一个SQL查询为什么使用视图重用SQL语句简化复杂的SQL操作。在编写查询后,可以方便地重用它而不必知道它的基本查询细节。使用表的组成部分而不是整个表。保护数据。可以给用户授予表的特定部分的访问权限而不是整个表的原创 2017-03-29 18:49:12 · 393 阅读 · 0 评论 -
MySQL必知必会-19MySQL创建和操作表
MySQL表的创建与定义,什么时候可以使用AUTO_INCREMENT,如何定义主键,主键可以有多少个列。CREATE TABLE IF NOT EXISTS tablename原创 2017-03-22 17:27:21 · 553 阅读 · 0 评论 -
MySQL必知必会-20MySQL更新表
为更新表定义,可使用ALTER TABLE语句。为了使用ALTER TABLE更改表结构,必须给出下面的信息在ALTER TABLE之后给出要更改的表名(该表必须存在,否则将出错)所做更改的列表ALTER TABLE vendors ADD vend_phone CHAR (20);给vendors表增加一个名为vend_phone的列,必须声明其数据类原创 2017-03-23 17:33:31 · 440 阅读 · 0 评论 -
MySQL必知必会-22MySQL触发器
MySQL 触发器必知必会,create trigger只用于insert、update、delete中,每个表最多支持6个触发器(每条INSERT,UPDATE,DELETE的之前和之后),触发器NEW值和OLD值的使用。原创 2017-03-30 16:19:25 · 698 阅读 · 1 评论 -
MySQL必知必会-23MySQL事务
MySQL事务基本知识,讲诉了事务的基本语法,以及一些显式隐式提交的方式,START TRANSACTION和BEGIN都能开始一个事务,只有当commit后,才会退出事务,SAVEPOINT占位符,用于会回退(Rollback)到哪一步。原创 2017-03-31 17:34:03 · 466 阅读 · 0 评论 -
MySQL必知必会-15MySQL全文搜索
MySQL全文搜索,MySQL中文全文搜索,MySQL FULLTEXT原创 2017-03-13 16:46:13 · 789 阅读 · 0 评论 -
MySQL必知必会-16MySQL布尔文本搜索
MySQL全文搜索,MySQL FULLTEXT,MySQL布尔搜索,MySQL IN BOOLEAN MODE, MySQL索引原创 2017-03-15 15:57:11 · 1451 阅读 · 0 评论 -
MySQL必知必会-24MySQL安全管理
mysql用户的创建,以及如何设置用户的权限,设置用户密码,删除和重命名用户。原创 2017-04-11 16:14:02 · 821 阅读 · 1 评论 -
MySQL必知必会-14MySQL组合查询
多数SQL查询都只包含一个或多个表中返回数据的单条SELECT语句。MySQL也允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并(union)或复合查询。有两种情况,其中需要使用组合查询:在单个查询中从不同的表返回类似结构的数据对单个表执行多个查询,按单个查询返回数据。组合查询和多个WHERE条件,多数情况下,组合相同原创 2017-03-10 16:23:10 · 292 阅读 · 0 评论 -
MySQL必知必会-17MySQL插入数据
mysql插入数据,mysql insert into,mysql insert select,mysql low_priority原创 2017-03-20 15:40:18 · 549 阅读 · 0 评论 -
MySQL必知必会-5去重,截取和排序
MySQL去重,截取和排序原创 2017-02-02 21:42:59 · 2810 阅读 · 0 评论 -
MySQL必知必会-7用通配符进行过滤
MySQL用用通配符进行过滤原创 2017-02-17 20:28:16 · 383 阅读 · 0 评论 -
MySQL必知必会-8MySQL正则表达式
MySQL正则表达式原创 2017-02-18 16:10:14 · 861 阅读 · 0 评论 -
MySQL必知必会-9MySQL常用函数及数学计算
MySQL常用函数及数学计算原创 2017-02-20 08:23:00 · 1466 阅读 · 0 评论 -
MySQL必知必会-10MySQL分组数据
MySQL分组数据GROUP BY原创 2017-02-22 00:07:15 · 566 阅读 · 0 评论 -
MySQL必知必会-11MySQL子查询
MySQL子查询原创 2017-02-22 09:34:41 · 589 阅读 · 0 评论 -
MySQL必知必会-12MySQL联结表
MySQL联结表原创 2017-02-23 10:13:10 · 335 阅读 · 0 评论 -
MySQL必知必会-1前言
这是以《MySQL必知必会为》为蓝本的系列文章,在通读了几遍的基础下,希望能够把这本不厚的书读得更薄,留下最为精华的部分,只为最直接最简单的方式记录书中内容,普遍的认为使用最基础的shell来学习可能会更有帮助,我对这个理解一直抱有怀疑,我们关注的重点的是MySQL而不是Shell。如果有一个工具能够起到事半功倍为何不用,所以接下来都是以Navicat Premium作为工具对MySQL操作,原创 2017-02-01 14:53:47 · 1881 阅读 · 2 评论 -
MySQL必知必会-2安装MySQL
MySQL下载地址可参看前言,也可到官网下载最新的MySQL,自从MySQL被Orcal收购后,更新就慢了很多,所以前言下载地址中的版本对于学习来说绝对够用了。而为了方便还是建议使用前言的所有工具和脚本。1、运行mysql-installer-community-5.7.17.0进行安装,勾选同意协议,然后netxt,如图 2、选择Custom(自定义),然后nex原创 2017-02-01 15:04:24 · 1395 阅读 · 0 评论 -
MySQL必知必会-3安装Navicat Premium
这里Navicat Premium是Navicat最好的产品,前言中有提供下载1、解压Navicat Premium_11.2.7简体中文版.rar,根据自己的系统,如果是64位选择X64,如果是32位系统选择X86,然后不断下一步即可完成安装。2、安装完成后,运行PatchNavicat,等待片段即可使用了。3、运行Navicat Premium,选择“连接”原创 2017-02-01 15:12:53 · 1598 阅读 · 0 评论 -
MySQL必知必会-4导入项目SQL脚本
SQL脚本在前言中有下载地址。1、解压mysql_scripts,会有两个文件分别为create.sql和populate.sql,导入的顺序不能乱,首先是create.sql,再次populate.sql2、运行Navicat Premium,右键连接名,选择“新建数据库”。 3、选择字符集,如图所示,数据库名自定义。原创 2017-02-01 15:17:49 · 6572 阅读 · 2 评论 -
MySQL必知必会-23MySQL全球化和本地化
MySQL 字符集和校对的使用,在很多场景中不正确的字符集往往容易造成乱码,不正确的校对影响着比较的方式,排序的方式,是否对大小写敏感等原创 2017-04-07 16:08:14 · 768 阅读 · 0 评论