数据库技术浅析
暗夜尊主
我要这天,再遮不住我眼,要这地,再埋不了我心,要这众生,都明白我意,要那诸佛,都烟消云散!
展开
-
数据库技术浅析之SQL语句细节
select count(1) from table where ...(返回所有符合条件的数据数量);比count(*)效率稍微高一些。select count(字段名) from table where ...(返回所有符合条件并且该字段非空的数据数量);原创 2014-08-01 10:29:10 · 322 阅读 · 0 评论 -
mysql 外连接查询替代
mysql 外连接查询替代方法:select * from A left join B on A.md5 = B.md5 unionselect * from A right join B on A.md5 = B.md5原创 2015-08-26 16:29:30 · 464 阅读 · 0 评论 -
MySQL表Waiting for table level lock解决
MySQL SHOW PROCESSLIST显示哪些线程正在运行。通过information_schema.processlist表中的连接信息生成需要处理掉的MySQL连接的语句临时文件,然后执行临时文件中生成的指令。View Code BASH1 mysql> select concat('KILL ',id,';') f转载 2015-08-26 16:32:37 · 22268 阅读 · 0 评论 -
MySQL使用拾遗
Linux下安装MySQLserver:apt-get install mysql-serverLinux下访问MySQL:mysql -uroot -p修改表名:alter table 表名 rename to 新表名建表:CREATE TABLE `mapping_session` ( `mapping_session_id` int(10) unsigned原创 2015-07-20 15:47:49 · 309 阅读 · 0 评论 -
mysql 浅析
步骤:1、 apt-get install mysql-server安装MySQL2、 mysql> createdatabase credit default charset utf8 collate utf8_general_ci;建立数据库3、 mysql> source /home/***/attachment.sql导入表结构和数据4、 mysql> create原创 2015-09-09 11:30:21 · 310 阅读 · 0 评论