1.创建模板表:如test
2.创建存储过程
[codesyntax lang="sql"]
DELIMITER //
CREATE PROCEDURE create_table()
BEGIN
DECLARE `@suffix` VARCHAR(15);
DECLARE `@sql_str` VARCHAR(2560);
SET `@suffix` = D...
MYSQL 获取某个表的各列名(字段名)并以逗号连接:
[codesyntax lang="sql"]
SELECT GROUP_CONCAT( COLUMN_NAME SEPARATOR "," ) FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'YOUR_DATABASE' AND TABLE_NAME = 'YOUR...
修改my.ini文件
编辑或添加:max_allowed_packey = 1024M
编辑完成后,需要重新启动MySQL
关闭MySQL的自动提交(注:记得删掉字段索引,等导入成功后再建立!)
连接MySQL:mysql -uroot -proot
执行如下语句:
set autoc...
MYSQL主从复制功能介绍
主从原理:mysql中有一种日志叫做bin日志(二进制日志),这个日志会记录下所有对MYSQL进行修改的SQL语句。当向主服务器执行SQL语句时,这条SQL语句会被传递到从服务器上再执行一遍。
什么时候什么主从复制?...
[codesyntax lang="php"]
<?php
/**
+------------------------------------------------------------------------------
* Run Framework 通用数据库访问接口
+----------------------------------------------------...
mysql 替换函数replace()
UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%'
说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需...
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,...