![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux mysql
iteye_7106
这个作者很懒,什么都没留下…
展开
-
表的主键索引表
---- 表的结构 `primarykey`--CREATE TABLE IF NOT EXISTS `primarykey` ( `id` int(10) unsigned NOT NULL auto_increment, `table_id` smallint(6) NOT NULL COMMENT '对应常量设置的表名', `pk_id` int(11) N...原创 2010-09-27 12:22:36 · 156 阅读 · 0 评论 -
mysql 编码设置
[mysqld] 增加如下一行default-character-set=utf8如果是5.5 以上的版本:则必须如下:character-set-server=utf8原创 2012-11-20 12:33:15 · 68 阅读 · 0 评论 -
mysql 随机数
FLOOR(i + RAND() * (j – i + 1)) 若要在7 到 12 : SELECT FLOOR(7 + (RAND() * 6));原创 2013-11-28 22:37:42 · 120 阅读 · 0 评论 -
mysql
/home/service/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql--skip-name-resolve --log-slow-queries=/home/service/mysql/logs/long.log1>/home/work/webdata/start.mysql 2>/hom...原创 2013-12-06 13:35:37 · 65 阅读 · 0 评论 -
mysql 锁表
http://blog.itpub.net/15480802/viewspace-755980/ 用户必须拥有lock tables和select权限; 锁和写锁,优先处理写锁,除非使用了low_priority,但此选项对开启事务的innodb无效 一次只锁定一个表,但释放时同时执行 必须一次锁定所有要访问的表,否则会抱错,而information_sch...原创 2015-12-08 12:08:26 · 102 阅读 · 0 评论 -
mysql 的ibdata1
ibdata用来储存 innodb 文件的数据 会越来越大,太大的时候要清除:导出所有的数据,重建数据库,然后恢复数据:如果只删除InnoDB的文件ibdata1,mysql会死掉同时要删除data目录下的ib_logfile0,ib_logfile1二个文件。 在my.ini 中配置 [mysqld]#对每张表使用单独的innoDB文件innodb_...原创 2012-11-26 15:45:21 · 159 阅读 · 0 评论 -
分页的另一种方式
SELECT SQL_CALC_FOUND_ROWS id,name limit 1,10;SELECT FOUND_ROWS();SELECT id, title, content FROM articleINNER JOIN ( SELECT id FROM article ORDER BY created DESC LIMIT 10000, 10) AS p...原创 2012-12-17 11:10:27 · 63 阅读 · 0 评论 -
查询当前持有锁的sql
1. mysqladmin -u user1 -p debug2. 进mysql mysql> SHOW VARIABLES LIKE 'log_error'; 查看错误日志文件位置 查看日志的最后部分,locked 那个,前面数字是id3. mysqladmin processlist ,找对应的 id ...原创 2012-12-17 11:23:01 · 139 阅读 · 0 评论 -
mysql 备份表的一个方法
#--- start# 新建表 create table sp2_match_comment_tmp like sp2_match_comment; # 这种方式 外键索引,触发器不会在新表中有,要自己添加LOCK TABLES sp2_match_comment write, sp2_match_comment AS smc2 read, sp2_match_comment...原创 2016-01-19 11:51:23 · 176 阅读 · 0 评论 -
存储过程
php的默认 mysql扩展 对 mysql的存储过程的执行不稳定,改用pdo 扩展才行 查看 mysql db 的存储过程show procedure status; 查看存储过程的代码show create procedure proc_name; 删除:DROP PROCEDURE IF EXISTS `proc_name` ...原创 2014-03-13 11:19:11 · 71 阅读 · 0 评论 -
phpmyadmin 2M限制
一、修改c:\windows\php.ini文件。如果是Win2000的机器,应该是c\winnt\php.ini,用写字板打开php.ini文件:1、查找post_max_size,指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M,看你自己需要进行改变。2、查找File Uploads,首先确认file_uploads = on ;是否允许通过HTTP上传...原创 2012-11-20 11:43:15 · 75 阅读 · 0 评论 -
利用mysqlnd_ms实现mysql读写分离
http://www.jincon.com/archives/372/原创 2015-10-16 12:24:19 · 84 阅读 · 0 评论 -
MySQL数据库防火墙 – SQLassie 的使用方法
http://www.jincon.com/archives/367/原创 2015-10-16 12:23:54 · 273 阅读 · 0 评论 -
查看 sql执行时间
使用phpmyadmin 查看sql 语句执行时间,比如SELECT SQL_NO_CACHE * FROM `tbl_user_resource` LIMIT 14370 , 30;因为 有了 SQL_NO_CACHE,不会是缓存时间了原创 2011-07-06 13:06:50 · 75 阅读 · 0 评论 -
mysql 性能优化
(有时候MySQL比较傻,所以你得会使用FORCE INDEX)。select * from tFORCE INDEX(rid)where ,,, /////// 多个 char(255)对于 有些字符串需求,长度超过了char(255), 使用 text 又浪费,可以使用两个char(255),速度快了吧 // 显示有哪些索引SHOW INDEX ...原创 2011-07-13 11:37:32 · 49 阅读 · 0 评论 -
远程访问mysql
mysql-----0.查看所有用户: SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user1.新增:create user 'duobaohui'@'223.4.246.239' identified by 'password'; 2.赋权:GRANT ALL ...原创 2011-10-09 16:53:31 · 55 阅读 · 0 评论 -
MySQL Workbench的使用教程
MySQL Workbench的使用教程 (初级入门版)http://yueding920.blog.163.com/blog/static/35250890201042414041432/原创 2011-03-14 10:40:40 · 210 阅读 · 0 评论 -
MySQL MEMORY Engine
【数据库】性能优化-MySQL MEMORY Engine http://blog.csdn.net/Dato/archive/2007/12/24/1965682.aspxhttp://www.iteye.com/topic/185387http://ziranxi.com/blog/201007-mysql-174.html ...原创 2011-03-14 10:41:24 · 183 阅读 · 0 评论 -
explain 参数说明
在 explain的帮助下,您就知道什么时候该给表添加索引,以使用索引来查找记录从而让select 运行更快。如果由于不恰当使用索引而引起一些问题的话,可以运行 analyze table来更新该表的统计信息,例如键的基数,它能帮您在优化方面做出更好的选择。explain 返回了一行记录,它包括了 select语句中用到的各个表的信息。这些表在结果中按照mysql即将执行的查询中读取的...原创 2011-05-10 17:55:45 · 443 阅读 · 0 评论 -
查看数据表大小
// 表select TABLE_NAME AS '表名',DATA_LENGTH/1024/1024 AS '数据大小(M)', INDEX_LENGTH/1024/1024 AS '索引大小(M)',TABLE_ROWS/10000 AS '数据量(万)' from information_schema.TABLES where information_schema.TABLES.TA...原创 2013-07-06 12:50:54 · 73 阅读 · 0 评论 -
xtrabackup
http://database.51cto.com/art/201108/283254.htm ------- 备份 -------- 【完整备份】: innobackupex --user=root --password=MySQLPASSWORD --defaults-file=/etc/my.cnf --database=test /mysqlback...原创 2013-08-26 15:38:41 · 57 阅读 · 0 评论 -
[转]大多数人只需要学会这样使用sqlmap进行注入
http://www.codefrom.com/c/97原创 2015-08-05 15:24:44 · 175 阅读 · 0 评论 -
mysql开发规范
1. 库名、表名、字段名 必须使用小写字母,并采用下划线分割, 禁止超过32个字符, 禁止使用MySQL保留字, 表字符集使用UTF8, 要和业务相关有统一前缀, 要有注释。 2. 使用INNODB存储引擎。 3. 所有字段均定义为N...原创 2015-01-15 18:24:44 · 58 阅读 · 0 评论