![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
guoqiaosen
这个作者很懒,什么都没留下…
展开
-
Mysql联表修改更新,多表修改更新
代码】Mysql联表修改更新,多表修改更新。原创 2022-08-15 10:13:10 · 888 阅读 · 0 评论 -
MySQL增量插入数据:不存在则新增,存在则更新
MySQL新增数据,存在就更新,不存在就添加 - 大雾哥 - 博客园https://www.cnblogs.com/dawuge/p/10486777.html转载 2021-12-21 12:44:32 · 669 阅读 · 0 评论 -
mysql jdbc 开启批处理
开启jdbc批处理在数据库链接后添加下面这段语句&&allowMultiQueries=true&&rewriteBatchedStatements=true 例子:jdbc:mysql://localhost:3308/database?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone原创 2021-02-24 15:35:07 · 712 阅读 · 0 评论 -
centos7安装mariaDB
安装步骤参考以下博客https://blog.csdn.net/navy_xue/article/details/78986937赋予用户远程连接权限GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;刷新权限flush privileges;...2018-08-02 19:17:31 · 79 阅读 · 0 评论 -
exist和in的区别和使用场景
转自 https://www.cnblogs.com/emilyyoucan/p/7833769.html2018-05-09 15:33:50 · 450 阅读 · 0 评论 -
linux下修改mysql端口号
1.登录mysqlmysql -u root -p 2.查看当前端口号show global variables like 'port'; 3.修改端口:编辑/etc/my.cnf文件vi /etc/my.cnf 4. 增加或修改端口参数,然后保存退出 [mysqld]port=3308log-bin=mysql-binserver-id=2max_allowe...2018-03-27 16:24:42 · 15045 阅读 · 2 评论 -
linux/centos下忘记mysql密码
1. 编辑my.cnf文件,[mysqld] 下添加一行 skip-grant-tablesvim /etc/my.cnf 2. 重启mysqlservice mysqld restart 3. 登录mysql,不用输密码mysql -uroot -p 4. 修改root用户登录密码mysql> use mysql;mysql&g...2017-07-25 16:05:55 · 102 阅读 · 0 评论 -
mysql安装、开机启动
运行bin目录下的mysqld.exe打开任务管理器查看进程中是否有mysqld.exe测试命令行登录mysql是否成功 mysql -uroot在环境变量path中加入mysql路径 如:D:\mysql\bin如果是解压版的话,命令行输入mysqld --install mysql使mysqld服务随机启动...2016-11-16 11:17:21 · 108 阅读 · 0 评论 -
mysql批量修改查询结果集
sql不支持直接修改查询结果,所以要修改的字段属于哪个表,就update那个表,where主键相等就可以了mysql update的where条件不支持直接in子查询的结果集,所以子查询外要嵌套一层查询并指定别名UPDATE sm_free_member sfm SET sfm.order_id = (SELECT MAX(order_id) ...2016-11-15 11:52:17 · 1118 阅读 · 0 评论 -
存储过程入门
以下sql语法只适用于命令行,不适用于部分的客户端,不同的客户端语法可能有差异。存储过程:概念类似于函数,就是把一段代码分装起来,当要执行这一段代码的时候,可以通过调用该存储过程来实现。在封装的语句体里面,可以用if/else,case,while等控制结构。可以进行sql编程。在mysql中,存储过程和函数的区别:1.名称不同 procedure() function()...原创 2016-10-26 00:40:30 · 72 阅读 · 0 评论 -
mysql存储过程实例
MySQL 5.0以后的版本开始支持存储过程,存储过程具有一致性、高效性、安全性和体系结构等特点。 为了保证数据的完整性、一致性,提高应用的性能,常采用存储过程技术。MySQL 5.0之前的版本并不支持存储过程,随着MySQL技术的日趋完善,存储过程将在以后的项目中得到广泛的应用。MySql存储过程简单实例: ...原创 2016-10-25 15:22:38 · 105 阅读 · 0 评论 -
时间函数
在MySQL应用时,经常要使用这两个函数TIMESTAMPDIFF和TIMESTAMPADD。一,TIMESTAMPDIFF语法:TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)。说明:返回日期或日期时间表达式datetime_expr1 和datetime_expr2the 之间的整数差。其结果的单...原创 2016-10-25 10:09:24 · 88 阅读 · 0 评论 -
mysql5.7安装
mysql5.7版本之后,mysql下没有了data文件夹,需要初始化进入MySQL/bin文件夹下,为了安全起见,先移除MySQL服务,再初始化data1. 首先创建data文件夹[img]http://dl2.iteye.com/upload/attachment/0122/9022/07c681fe-3711-3d81-a038-61a639f87399.png[/im...原创 2016-09-06 10:45:29 · 68 阅读 · 0 评论 -
mysql服务端/客户端安装
下载地址 http://www.mysql.com/downloads/ MySQL Enterprise Edition (commercial) 企业版 收费滴,亲 MySQL Cluster CGE (commercial) 集群版 MySQL Community Edition (GPL) 社区版 免费滴,亲(开源的,GPL开源协议) 点击Community (...2016-05-27 10:14:05 · 560 阅读 · 0 评论