MySQL
yanjiangbo
后端开发工程师(PHP PYTHON GO)
展开
-
MySql概览
MySql的基本框架原创 2011-03-22 14:49:00 · 572 阅读 · 0 评论 -
mysql配置文件读取顺序
影响mysql的配置的地方有如下几个(读取加载顺序如下):/etc/my.cnf/etc/mysql/my.cnf$MYSQL_ROOT/etc/my.cnf~/.my.cnf原创 2014-09-05 09:49:29 · 793 阅读 · 0 评论 -
linux安装mysql后root无法登录
问题[root@localhost mysql]# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 解决方法: 方法一: # /etc/init.d/mysql stop # mysqld原创 2014-09-05 09:47:00 · 3898 阅读 · 0 评论 -
如何防范SQL注入?
第一:对于动态构造SQL查询的场合,可以使用下面的技术:(1)替换单引号,即把所有单独出现的单引号改成两个单引号,防止攻击者修改SQL命令的含义。(2)删除用户输入内容中的所有连字符,防止攻击者构造出类如“SELECT * from Users WHERE login = 'mas' -- AND password =''”之类的查询,因为这类查询的后半部分已经被注释掉,不再有效,攻击者只原创 2012-04-01 13:37:35 · 670 阅读 · 0 评论 -
数据库优化措施
本文为yanjiangbo原创@2012-03-07,请尊重版权,转载请说明出处http://blog.csdn.com/yanjiangbo 如果让你来优化数据库,你会从哪几个方面考虑?以下是我考虑的一些方面,总有一款适合你数据库设计方面尽量在设计字段的时候,选取合适的字段类型,能用char,就不要用varchar,能用enum,就不要用char,能用smallint就不要用原创 2012-03-07 14:11:16 · 640 阅读 · 0 评论 -
btree索引和hash索引的区别
在mysql中,大多数索引(如 PRIMARY KEY,UNIQUE,INDEX和FULLTEXT)都是在BTREE中存储,但使用memory引擎可以选择BTREE索引或者HASH索引,两种不同类型的索引各自有其不同的使用范围。Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash原创 2012-02-02 17:16:59 · 471 阅读 · 0 评论 -
mysql数据库监测常用命令
监测mysql数据库常用的命令如下:show processlist --- 查看数据库当前正在处理的操作show statusshow innodb statusshow master status --- 在主库上运行show slave status --- 在从库上运行show variablesshow variables like %read%原创 2011-06-08 10:54:00 · 1119 阅读 · 0 评论 -
mysql主从同步图
共3个线程参与以上同步过程,他们分别为:MasterBinlog Dump线程:Has sent all binlog to slave; waiting for binlog to be updated;(需同步帐号)SlaveSlave IO线程:Waiting for master to send event;(需system user)Slave原创 2011-06-07 18:47:00 · 997 阅读 · 0 评论 -
dbproxy思想
php ---> dbproxy ---> mysql原创 2011-05-20 13:35:00 · 2953 阅读 · 0 评论 -
MySql命令大全
包含mysql基本命令、管理数据库的命令和一些操作数据库的小技巧原创 2011-03-24 15:39:00 · 2520 阅读 · 1 评论 -
mysql工具之一:mysqldump的基本用法
备份形式包括:备份结构和结构+数据原创 2011-03-22 14:56:00 · 963 阅读 · 0 评论 -
mysql工具之二:mysqladmin的基本用法
我们可以通过mysqladmin来管理数据库原创 2011-03-22 14:54:00 · 695 阅读 · 0 评论 -
PDO使用
// 初始化PDO$dsn = "mysql:host=$db_host;port=$db_port;dbname=$db_name"; $pdo = new PDO($dsn, $db_user, $db_password);// 方式一$pdo_statement = $pdo->query(完整的$sql);$result = $pdo_statement->fetchAll(P原创 2015-03-19 16:28:14 · 728 阅读 · 0 评论