随笔分类 - Mysql数据库
摘要:// where cancat 函数 SELECT * from users WHERE email != CONCAT(username, '', '@huan1234qiu.com');
        阅读全文
                
摘要:INSERT INTO user_auth(userid, auth_plane_id) select user.user_id AS userid, plane.id AS auth_plane_id FROM user, plane WHERE user.name = '陈' and plane
        阅读全文
                
摘要:1. information_schema详细介绍: information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在
        阅读全文
                
摘要:1,mysql全库导入报错 [root@dev_121_21 ~]# mysql--socket=/usr/local/mysql/mysql.sock --default-character-set=utf8</home/alldb_20160605.sql ERROR 1142 (42000) 
        阅读全文
                
摘要:https://draveness.me/database-concurrency-control
        阅读全文
                
摘要:相信对于熟悉SQL的人来说,LEFT JOIN非常简单,采用的时候也很多,但是有个问题还是需要注意一下。假如一个主表M有多个从表的话A B C …..的话,并且每个表都有筛选条件,那么把筛选条件放到哪里,就得注意喽。 比如有个主表M,卡号是主键。 卡号	客户号6223123456781001	100
        阅读全文
                
摘要:到后台mysql中查看是问号。 并不能显示出中文,初步判定是编码的问题。 我们利用 show variables like'character_set_%'; 与 show variables like'collation_%'; 该命令查看mysql编码格式是否为以下 Variable_name 
        阅读全文
                
摘要:1、PRIMARY KEY(主键索引) 添加 ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` );删除 ALTER TABLE `table_name` DROP PRIMARY KEY; 2、UNIQUE(唯一索引) 添加 ALTER TAB
        阅读全文
                
摘要:DELETE FROM `groups` WHERE name IN (select a.name from ( SELECT name FROM `groups` GROUP BY name HAVING count(name) > 1 ) a); alter table `groups` add
        阅读全文
                
摘要:为什么基于Docker搭建? 资源有限 虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐 一台机器上可以运行多个Docker容器 Docker容器之间相互独立,有独立ip,互不冲突 Docker使用步骤简便,启动容器在秒级别 利用Docker搭建主从服务器 首先拉取docker镜像,我们这里使
        阅读全文
                
摘要:以前一直不知道Union和Union All到底有什么区别,今天来好好的研究一下,网上查到的结果是下面这个样子,可是还是不是很理解,下面将自己亲自验证: Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序; Union All:对两个结果集进行并集操作,包括重复行,不进行排序
        阅读全文
                
摘要:MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。 1. 字符串截
        阅读全文
                
摘要:存储过程简介 SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控制结
        阅读全文
                
摘要:MYSQL之中的比较函数和操作符: 1、[NOT] BETWEEN ... AND ... Check whether a value is within a range of values 说明:expr between min and max 如果expr大于或等于表达式是否小于或等于最大和最小
        阅读全文
                
摘要:SELECT a.*, (SELECT count(*) FROM user_group AS b WHERE a.sid = b.gid) AS count, (SELECT c.name FROM riki.market_apps AS c WHERE a.owner= c.app) AS ma
        阅读全文
                
摘要:关系数据库由多个相关表组成,这些表使用已知为外键列的常用列链接在一起。 因此,从业务角度来看,每个表中的数据是不完整的。 例如,在示例数据库(yiibaidb)中,使用orderNumber列链接的orders和orderdetails表。 orders和orderdetails表的 ER 图如下所
        阅读全文
                
摘要:msql 8.0 执行语句: SELECT * FROM groups; 会报如题的错误, 需加反引号进行修改: SELECT * FROM `groups`; //////////分割线//////////// 执行select语句: select * from cfg_parameter whe
        阅读全文
                
摘要:this authentication plugin is not supported 应用程序连接mysql docker一直报错:this authentication plugin is not supported。 google发现,原来是mysql新版本(8.0以上)将root用户使用的p
        阅读全文
                
摘要:命名规则:表名_字段名1、需要加索引的字段,要在where条件中2、数据量少的字段不需要加索引3、如果where条件中是OR关系,加索引不起作用4、符合最左原则 https://segmentfault.com/q/1010000003984016/a-1020000003984281 联合索引又叫
        阅读全文
                
摘要:多数时候数据库会成为整个系统的瓶颈,比如大的数据量的插入与修改,频繁的亦或是高流量的访问,都会对数据库系统带来很大的压力。我在平时工作的时候,总是会遇到大数据量的插入、修改或是查询的操作,所以在工作的时候积累了一些MySQL数据库的调优方式,在这里与大家分享一下。 1、缓存。缓存是解决这类问题的一把
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号