![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
悟空很开心
幸福来敲门
展开
-
MYSQL 删除外键
有下面两个表:create table user(user_id int(8) primary key, user_name varchar(30), user_psd varchar(60)); create table papers(paper_id int(8) primary key auto_increment, paper_原创 2015-11-05 12:02:52 · 866 阅读 · 0 评论 -
MYSQL API
第一部分 控制类函数mysql_init()初始化MySQL对象mysql_options()设置连接选项mysql_real_connect()连接到MySQL数据库mysql_real_escape_string()将查询串合法化mysql_query()发出一个以空字符结束的查询串mysql_real_query()发出一个查询串mysql_store_result()一次性传送结果mysql原创 2015-10-29 15:08:37 · 571 阅读 · 0 评论 -
MYSQL 修改语句
将一个已经存在的字段改成自增的:alter table t_name change t_column t_column int not null auto_increment;原创 2015-12-02 15:18:52 · 673 阅读 · 0 评论 -
MYSQL 优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,Sql 代码 : select id from t where num is null;可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然后这样查询:Sql 代原创 2015-11-23 15:33:52 · 298 阅读 · 0 评论 -
MYSQL 常用查詢
show variables like ‘%timeout%’; show variables like ‘%max_connections%’;原创 2015-11-23 17:44:17 · 308 阅读 · 0 评论 -
mysql存储过程语法及实例
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。——————–基本语法——————–一.创建存储过程 create procedure sp_name() begin ……… end二.调用存储过程 1.基本语法:call sp_name() 注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程 1.基本语法: drop原创 2015-12-11 10:11:26 · 381 阅读 · 0 评论 -
查看 mysql 的连接数
官方手册还是最有力的依据:http://dev.mysql.com/doc/refman/5.6/en/too-many-connections.htmlMYSQL 5.6最大连接数已经达到了10000个,前提是有较大的内存(几个GB是起码的,然后查询比较简单等等…)show variables like ‘%max_connections%’;//查看本机最大连接数,show status li原创 2015-12-14 21:37:12 · 532 阅读 · 0 评论 -
c3p0详细配置
官方文档 : http://www.mchange.com/projects/c3p0/index.html<c3p0-config> <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property><!--定义在从数据库获取新连接失败后重复尝试原创 2016-01-24 09:48:32 · 551 阅读 · 0 评论