-
日期:2020-11-02 13:46:45
点击:59
内容简介:如果需要在MySQL中实现记录不存在则insert,不存在则update操作。可以使用以下语句: 更新一个字段: INSERT INTO tbl (columnA,columnB,columnC) VALUES (1,2,3) ON DUPLICATE KEY UPDATE columnA=IF(columnB0,1,columnA) 更新多个字段: INSERT INTO tbl (...
-
日期:2020-11-02 13:46:45
点击:59
内容简介:定义异常捕获类型及处理方法: DECLARE handler_action HANDLER FOR condition_value [, condition_value] ... statement handler_action: CONTINUE | EXIT | UNDO condition_value: mysql_error_code | SQLSTATE [VALUE] sqlstate_value | condition_name |...
-
日期:2020-11-02 13:46:44
点击:59
内容简介:今天又遇到修改MySQL默认字符集编码的问题,折腾了半天解决了,赶快记录下来,以后就不用每次折腾了。 查看MySQL字符集的命令是“show variables like '%char%';”。 以MySQL5.6为例,默认的字符集为: 在工作中需要将字符集全部修改为utf8。 以下是修改的方...
-
日期:2020-11-02 13:46:44
点击:59
内容简介:下载解压不说 我解压在:E:\DBFiles\mysql-5.7.15-winx64\mysql-5.7.15-winx64 添加配置文件E:\DBFiles\mysql-5.7.15-winx64\mysql-5.7.15-winx64\my.ini ####################配置文件开始###################[client]default-character-set=utf8[mysqld]po...
-
日期:2020-11-02 13:46:43
点击:59
内容简介:本文实例讲述了MySQL联合索引。分享给大家供大家参考,具体如下: 员工表 userid 部门表 deptid 员工部门表 条件:一个员工可以对应多个部门 问题:怎么样设置数据库,让其不能重复添加 userid 和deptid? uuid userid deptid 111 212 311(这个就不能让其添...
-
日期:2020-11-02 13:46:43
点击:59
内容简介:本文实例讲述了MySQL从命令行导入SQL脚本时出现中文乱码的解决方法。分享给大家供大家参考,具体如下: 在图形界面管理工具 MySql Query Browser中打开脚本(脚本包括建库、建表、添加数据),并执行,不会有任何问题;但是使用mysql命令行工具执行建库脚本时...
-
日期:2020-11-02 13:46:42
点击:59
内容简介:本文实例讲述了MySQL学习笔记之数据的增、删、改实现方法。分享给大家供大家参考,具体如下: 一、增加数据 插入代码格式: insert into 表明 [列名…] values (值…) create table test21(name varchar(32));insert into test21 (name) values ('huangbiao'...
-
日期:2020-11-02 13:46:42
点击:59
内容简介:MySQL是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL在世界上是最流行的数据库语言。MySQL的执行性能非常高,运行速度非常快,并非常容易使用。本文给大家介绍mysql 5.7 新增配置,一起看看吧。 1.log_timestamps 在5.7.2以后的版本中增加一个单独控...
-
日期:2020-11-02 13:46:42
点击:59
内容简介:应用场景: 有时需要测试插入数据库的记录来测试,所以就非常需要用到这些脚本。 创建表: CREATE TABLE `tables_a` ( `id` int(10) NOT NULL DEFAULT '0', `name` char(50) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8; 创建产...
-
日期:2020-11-02 13:46:41
点击:59
内容简介:本文实例讲述了MySQL学习笔记之创建、删除、修改表的方法。分享给大家供大家参考,具体如下: 创建表: create table users( id int, name varchar(64), sex bit(1), birthday date, Entry_date date, job varchar(32), salary float, resume text); 1 添加...