• 在MySQL中实现插入或更新操作(类似Oracle的merge语句

    如果需要在MySQL中实现记录不存在则insert,不存在则update操作。可以使用以下语句: 更新一个字段: INSERT INTO tbl (columnA,columnB,columnC) VALUES ( 1 , 2 , 3 ) ON DUPLICATE KEY UPDATE columnA = IF (columnB 0 , 1 ,columnA) 更新多个字段: INSERT INTO tb...

    2018-06-17 23:01:47

  • MySql 里的IFNULL、NULLIF和ISNULL用法

    今天用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下: mysql中isnull,ifnull,nullif的用法如下: isnull(expr) 的用法: 如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。 mysql select isnull(1+1); - 0 mysql select isnull(1...

    2018-06-17 23:01:47 mssql

  • PHP学习笔记:MySQL数据库的操纵

    Update语句 Update 表名 set 字段1=值1, 字段2=值2 where 条件 练习: 把用户名带 小的人的密码设置为123456@ 语句:UPDATE crm_user SET userpwd='123456@' WHERE username LIKE '%小%'; 效果 Group by 、having: 分组查询 having分组查询条件 语法:SELECT A ,COUNT(...

    2018-06-17 23:01:45

  • 学习笔记:腾讯云——服务器mysql操作

    1.进入数据库 (注意:在linux系统下要进入mysql所在的文件夹下才能打开数据库) 操作1:进入到指定目录下 命令行:cd /opt/lampp/bin 操作2:进入到数据库 命令行:./mysql -uroot -p 输入密码(这里的密码是不显示的,第一次输的时候还以为自己没有输进去呢) 2创建...

    2018-06-17 23:01:30

  • How to throw an error in MySql procedure?

    http://stackoverflow.com/questions/4862911/how-to-throw-an-error-in-mysql-procedure 9down votefavorite What is the mechanism to force the MySQL to throw an error within the stored procedure? I have a procedure which call s another function: PREPARE...

    2018-06-17 23:01:39

  • Cursors in MySQL Stored Procedures

    https://www.sitepoint.com/cursors-mysql-stored-procedures/ After my previous article on Stored Procedures was published on SitePoint, I received quite a number of comments. One of them suggested further elaboration on CURSOR, an important feature in...

    2018-06-17 23:01:31 mysql database

  • Support for multiple result sets

    https://blueprints.launchpad.net/myconnpy/+spec/sp-multi-resultsets Calling a stored procedure can produce multiple result sets. They should be retrieved and made available to the application. MySQLdb is using the Cursor nextset()-method to go throu...

    2018-06-17 23:01:17

  • ubuntu16.04.1下的mysql修改默认编码

    在Ubuntu 下配置 Mysql 的字符编码。安装完 Mysql 后,系统默认的字符编码是 latin1 ,输入的是中文,可是输出却是一堆乱码。现在要做的就是把 Mysql的默认字符编码设置为支持中文的编码,如 GBK、GB23112、等。 说正经的,我大天朝程序员开发面临的两座智障大山是编码...

    2018-06-17 23:01:28 mysql客户端mysql配置

  • PHP学习笔记:用mysqli连接数据库

    小插曲,晚上把数据的my.ini编码改为utf-8,然后数据库一直不能启动,改回gbk就可以,有知道的告知下问题所在。 因为是链接数据库,也没什么好说明的,直接上代码吧。 ? php /* Connect to a MySQL server 连接数据库服务器 */ $link = mysqli_connect( ' localhost '...

    2018-06-17 23:01:24 mysql用户

  • 修改MySQL默认字符集编码

    好记心不如烂笔头,很多东西当时没记下来,过了就忘了,下次用到时又得浪费好多时间才能解决。今天又遇到修改MySQL默认字符集编码的问题,折腾了半天解决了,赶快记录下来,以后就不用每次折腾了。 查看MySQL字符集的命令是show variables like '%char%';。 以MySQL5.6...

    2018-06-17 23:01:20

2