- 浏览: 722685 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (1043)
- 数据结构 (36)
- UML与设计模式 (42)
- c++ (87)
- rust (36)
- Qt (41)
- boost模板元编程 (43)
- Linux (77)
- 汇编 (4)
- 其它 (2)
- 烹饪 (3)
- unix c / socket (73)
- 软件工程 (4)
- shell (52)
- Python (37)
- c++ primer 5th(c++11) (22)
- 数据库/MySQL (27)
- 数据存储 (4)
- lisp (7)
- git (4)
- Utility (3)
- CDN与DNS (54)
- Http (53)
- php (7)
- nginx/lua/openresty (41)
- redis (11)
- TCP/IP (16)
- 互联网 (6)
- kernel (2)
- go (34)
- 区块链 (43)
- 比特股 (13)
- 以太坊 (23)
- 比特币 (23)
- 密码学 (10)
- EOS (53)
- DAG (1)
- docker (1)
- filecoin (7)
- solidity (64)
- ipfs (8)
- 零知识证明 (1)
- openzeppelin (3)
- java (1)
- defi (7)
最新评论
DROP PROCEDURE IF EXISTS add_field; CREATE PROCEDURE add_field(db_name VARCHAR(50),table_name VARCHAR(50),field_name VARCHAR(50),data_type VARCHAR(50),allow_null VARCHAR(50)) BEGIN DECLARE m_count int DEFAULT 0; DECLARE v_sql VARCHAR(500); SET v_sql= CONCAT_WS( ' ','alter table ',table_name,' add ',field_name,data_type,allow_null); #whether the table has this filed SELECT count(*) INTO m_count FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = db_name AND TABLE_NAME = table_name AND COLUMN_NAME = field_name; #if does't has this filed,then add it IF(m_count=0)THEN SET @sqlcmd = v_sql; PREPARE stmt FROM @sqlcmd; EXECUTE stmt; DEALLOCATE PREPARE stmt; END IF; END; call add_field('dbname','tablename','fieldname','datatype','not null');
发表评论
-
Bloom过滤器
2018-12-16 09:47 296Bloom filter:是一种节省空间,高效率的数据表示和查 ... -
数据库基础
2017-10-12 16:39 492数据库模式: 外模式:用户与数据库系统的接口,是用户用到的那部 ... -
old pre-4.1 authentication protocol not supported
2017-06-05 16:56 496mysql> SET @@session.old_pas ... -
索引的注意
2016-07-03 08:23 389在选择索引时需要注意: 1.单行访问是很慢的.如果服务器从存储 ... -
存储过程
2016-05-16 22:35 457#delimiter $$ drop procedu ... -
union
2016-05-14 09:00 384select * from aa 1 1 2 2 ... -
left/right join
2016-05-09 22:34 487select * from aa left join bb ... -
mysql去除日志文件
2016-05-09 17:03 5471.登录数据库后执行: reset master; 2.vi ... -
group by
2016-05-07 07:57 396select a,b from aa a ... -
mysql in
2016-05-03 21:56 457select * from city where name ... -
mysql case
2016-05-02 07:43 527select case name when 'kabul ... -
mysql access denied
2016-04-26 11:08 478GRANT ALL PRIVILEGES 1。 改表法。可能是 ... -
mysql列连接
2016-04-24 09:40 443select concat(name,':',Countr ... -
mysql查询带空格的列
2016-04-23 08:48 1329select 'A B' from A -
单条查询耗时
2016-03-31 21:16 490set profiling = 1; select * ... -
性能检测工具
2016-03-27 09:13 275new relic xhprof Ifp xdebug va ... -
MySQL性能测试
2016-03-26 08:11 397set @input := 'hello world'; se ... -
MySQL存储引擎
2016-03-13 09:59 527存储数据文件:.MYD 存储索引文件:MYI InnoDB: ... -
事 务
2016-03-07 23:01 435事务就是一组原子性的SQL查询,事物内的语句,要么全部执行成功 ... -
锁粒度
2016-03-07 22:57 406表锁(table lock):MySQL中最基本的锁策略,并且 ...
相关推荐
3.5 表结构定义文件 3.6 InnoDB存储引擎文件 4. 表 4.1 索引组织表 4.2 InnoDB逻辑存储结构 4.3 行记录格式 4.4 InnoDB数据页结构 5. 索引与算法 5.1 概述 5.2 数据结构与算法 5.3 B+树索引 5.4 B+树索引...
│ 5_存储过程函数流程控制语句讲解.mp4 │ ├─新版MySQL DBA综合实战班 第05天 │ 1_课后作业讲解.mp4 │ 2_MySQL游标讲解.mp4 │ 3_MySQL触发器.mp4 │ 4_MySQL触发器课堂强化练习.mp4 │ 5_MySQL数字和时间类型...
5.4.4 存储过程和触发器 5.4.5 外键(Foreign Keys) 5.4.5.1 不使用外键的理由 5.4.6 视图(Views) 5.4.7 '--'作为一个 注解的开始 5.5 MySQL 遵循什么标准? 5.6 怎样处理没有提交/回卷...
场景 最近遇到myql的一个坑,我尝试使用mysql存储相关表情,但接收到的表情都被转化...那么针对历史表的处理,我们经常反馈说变更表结构还是一样,可参考mysql给出的将现有数据库字符编码变更方案即可解决. 作者:Shiner_
5.4.4 存储过程和触发器 5.4.5 外键(Foreign Keys) 5.4.5.1 不使用外键的理由 5.4.6 视图(Views) 5.4.7 '--'作为一个 注解的开始 5.5 MySQL 遵循什么标准? 5.6 怎样处理没有提交...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL...
+ 5.4.4 存储过程和触发器 + 5.4.5 外键(Foreign Keys) # 5.4.5.1 不使用外键的理由 + 5.4.6 视图(Views) + 5.4.7 '--'作为一个 注解的开始 o 5.5 MySQL 遵循什么标准? o 5.6 怎样处理没有提交/回卷(COMMIT ...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL...
MySQL升级 MySQL启动过程 MySQL关闭过程 MySQL的高可用 MySQL Innodb存储结构分析 MySQL异常恢复工具undrop-for-innodb MySQL Flashack 如何查看数据字典表信息 MySQL Internal Handbook Reference
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA ...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA LOCAL...
day003-MySQL升级 参数 连接 权限 day004-MySQL权限拾 遗Role模拟 Workbench 体系结构 day005-slow_log generic_log audit 存储引擎一 day006-存储引擎二 多实例安装上 day007-MySQL 多实例下 SSL MySQL 数据类型和...
06-只备份MySQL表结构及只备份MySQL数据.avi 07-企业生产场景不同引擎备份命令参数详解.avi 08-利用source恢复mysql数据讲解及实战.avi 09-分库备份后mysql如何分库恢复实战.avi 10-mysql进程-状态-在线修改参数重要...
mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. ...
例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许你存储记录文件和图像。 MySQL 主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何可不...
5.4. mysql_fix_privilege_tables:升级MySQL系统表 5.5. MySQL服务器关机进程 5.6. 一般安全问题 5.6.1. 通用安全指南 5.6.2. 使MySQL在攻击者面前保持安全 5.6.3. Mysqld安全相关启动选项 5.6.4. LOAD DATA ...