-
Mysql - 增删改
因为项目原因, mysql用了两年了, 但是一直都未曾去总结过. 最近也是领导让总结项目, 才想起把mysql的使用小结一下. 一、 Create 1. 单条插入, sql格式: insert into (列名) values(列值); INSERT INTO test.tch_teacher ( Sex, BId, NO, NAME, IsDoublePosition, Creat...
2018-06-17 23:18:18
-
【夯实Mysql基础】MySQL性能优化的21个最佳实践 和 my
本文地址 分享提纲: 1.为查询缓存优化你的查询 2. EXPLAIN 你的 SELECT 查询 3. 当只要一行数据时使用 LIMIT 1 4. 为搜索字段建索引 5. 在Join表的时候使用相当类型的例,并将其索引 6. 千万不要 ORDER BY RAND() 7. 避免 SELECT * 8. 永远为每张表设置一个ID 9. 使用...
2018-06-17 23:17:51
-
Mysql 忘记root密码处理办法
一、更改my.cnf配置文件 1.用命令编辑/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 2.在[mysqld]下添加 skip-grant-tables ,然后保存并退出 3.重启mysql服务: service mysqld restart 二、更改root用户名 1.重启以后,执行mysql命令进入mysql命令...
2018-06-17 23:17:31
-
mysql 行级锁的使用以及死锁的预防
一、前言 mysql的InnoDB,支持事务和行级锁,可以使用行锁来处理用户提现等业务。使用mysql锁的时候有时候会出现死锁,要做好死锁的预防。 二、MySQL行级锁 行级锁又分共享锁和排他锁。 共享锁: 名词解释:共享锁又叫做读锁,所有的事务只能对其进行读操作不能写操作,...
2018-06-17 23:17:39
-
MySQL常见面试题
1. 主键 超键 候选键 外键 主 键: 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。 一个数据列只能有一个主键 ,且主键的取值不能缺失,即不能为空值(Null)。 超 键: 在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一...
2018-06-17 23:17:34
-
超详细mysql left join,right join,inner join用法分
下面是例子分析 表A记录如下: aIDaNum 1a20050111 2a20050112 3a20050113 4a20050114 5a20050115 表B记录如下: bIDbName 12006032401 22006032402 32006032403 42006032404 82006032408 创建这两个表SQL语句如下: CREATETABLEa aIDint(1)AUTO_INCREMENTPRIMARYKEY, a...
2018-06-17 23:17:24
-
mysql查询性能优化
mysql查询过程: 客户端发送查询请求。 服务器检查查询缓存,如果命中缓存,则返回结果,否则,继续执行。 服务器进行sql解析,预处理,再由优化器生成执行计划。 Mysql调用存储引擎API执行优化器生成的执行计划进行查询。 返回结果。 优化数据访问: 只获取必要的数据...
2018-06-17 23:17:28
-
MySQL字符集转换-从LATIN1转到UTF8
环境: MySQL:5.1.73 1、创建数据库(不指定字符集) 默认的字符集为latin1。 2、在数据库中新建表并插入数据,模拟一个已经使用了一段时间的库 mysql use charset; mysql create table t1(name varchar(10), age int(2)); mysql insert into t1 values('yang',25); 3...
2018-06-17 23:17:21
-
mysql删除重复记录语句的方法
例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii 方法1 delete YourTable where [id] not in ( select max([id]) from YourTable group by (name +...
2018-06-17 23:17:22
-
mysql开启慢查询日志及查询--windows
登录mysql数据库 show variables like 'slow_query%'; show variables like 'long_query_time'; slow_query_log | OFF 慢查询未开启 将 slow_query_log 全局变量设置为“ON”状态 set global slow_query_log='ON'; 设置慢查询日志存放的位置 set global slow_query_log...
2018-06-17 23:17:19
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash