首页 > 数据库技术
python操作mysql数据库示例,增加数据库行
import pymysql conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='990310',db = 'school',charset='utf8') cursor = conn.cursor() l = ...
分类:数据库技术   时间:2019-12-28 11:22:11    收藏:0  评论:0  赞:0  阅读:86
SQL语句——07、分支函数
decode SQL> select ename,deptno, decode(deptno, 10,'AAAA', 20,'BBBB', 'CCCC') from emp order by 2; ENAME DEPTNO DECO CLARK 10 AAAA KING 10 AAAA MILLER ...
分类:数据库技术   时间:2019-12-28 11:20:17    收藏:0  评论:0  赞:0  阅读:106
Mysql Explain详解
一、背景 在日常工作中,可能会收到一些超时或慢响应的告警,最根到底可能是因为一些执行时间比较的SQL语句,这就跟我们平时开发需要注意细节相关了。那么找到这些SQL语句怎么优化呢?到底是哪里的问题导致SQL执行时间长呢? 这个时候Explain命令尤其重要,它可以查看该SQL语句有没有使用上索引、使用 ...
分类:数据库技术   时间:2019-12-28 11:17:02    收藏:0  评论:0  赞:0  阅读:97
mongo数据库浅析
mongodb(非关系型数据库:通过文档和集合存储数据) 操作顺序 1、打开数据库的服务器 Mongod dbpath e:data2(新建的自定义路径) 2、客户端打开(不能关闭服务器,在安装mongoose的根目录下打开) 3、mongo 4、查看有几个用户 show dbs 5、使用数据库(如 ...
分类:数据库技术   时间:2019-12-28 11:13:19    收藏:0  评论:0  赞:0  阅读:92
SQL语句——08、聚集,分组,行转列
常用聚集函数 是对一组或一批数据进行综合操作后返回一个结果,如下: count 行总数 avg 平均数 sum 列值和 max 最大值 min 最小值 用法说明 count([{distinct|all} '列名'|*) 为列值时空不在统计之内,为*时包含空行和重复行 idle> select co ...
分类:数据库技术   时间:2019-12-28 11:12:22    收藏:0  评论:0  赞:0  阅读:105
MySQL系列 | 逻辑架构
MySQL逻辑架构 MySQL作为一个大型的网络程序、数据管理系统,架构非常复杂。下图大致画出了其逻辑架构。MySQL基架大致包括如下几大模块组件: (1)MySQL向外提供的交互接口(Connectors) (2)管理服务组件和工具组件(Management Service & Utilities ...
分类:数据库技术   时间:2019-12-28 10:33:25    收藏:0  评论:0  赞:0  阅读:88
CentOS7下安装mysql5.7
一、安装YUM Repo1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 2、然后进行r ...
分类:数据库技术   时间:2019-12-28 10:32:18    收藏:0  评论:0  赞:0  阅读:103
mysql——某表所有记录的导出和导入——csv文件
select * from cr01 into outfile 'C:/Users/del/Desktop/table1_data.csv' character set gb2312 fields terminated by ',' optionally enclosed by '"' escape ...
分类:数据库技术   时间:2019-12-28 09:53:57    收藏:0  评论:0  赞:0  阅读:114
更改Mysql5.7的默认编码为utf8解决database为latin1无法修改问题
1、修改字符集为utf8打开MYsql配置文件,路径如下: MySQL\MySQL Server 5.7\my.ini按i键进入编辑模式并加入以下配置,[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld ...
分类:数据库技术   时间:2019-12-28 09:49:12    收藏:0  评论:0  赞:0  阅读:119
【数据库框架】mybatis使用order by 动态参数及#{}和${}的区别
mybatis使用order by 动态参数及#{}和${}的区别 ...
分类:数据库技术   时间:2019-12-28 09:42:36    收藏:0  评论:0  赞:0  阅读:370
【数据库】Mysql 常用命令
登录数据库后,执行语句:select user,host from mysql.user; ...
分类:数据库技术   时间:2019-12-28 09:39:08    收藏:0  评论:0  赞:0  阅读:81
MySql登录:[root@localhost bin]# mysql -uroot -p -bash: mysql: 未找到命令
原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。 首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/ ...
分类:数据库技术   时间:2019-12-28 09:38:29    收藏:0  评论:0  赞:0  阅读:156
java、c#、oracle生成uuid的方法
1、java生成uuid 参考:https://blog.csdn.net/qq_36411874/article/details/80360207 2、C#生成uuid 参考:https://cloud.tencent.com/developer/ask/90572 3、oracle生成uuid ...
分类:数据库技术   时间:2019-12-28 09:38:11    收藏:0  评论:0  赞:0  阅读:108
mysql——mysqldump命令导出数据库以及导出表的各种导出情况(参数大全)
导出某个数据库下面所有表的结构: mysqldump -u root -p123 -d see > C:\Users\del\Desktop\db.sql 导出某个数据库下所有表结构及表数据(不加-d): mysqldump -u root -p123 see > C:\Users\del\Desk ...
分类:数据库技术   时间:2019-12-28 09:33:47    收藏:0  评论:0  赞:0  阅读:80
java连接数据库 JDBC MySQL
另:准备工作 电脑安装MySQL,安装MySQL可视化操作工具Workbench,创建好数据库。 一:连接数据库 --1--导入mysql相关jar包 :mysql-connector-jar(手动导包过程在另一文章) --2--加载驱动 --3--通过Connection类,填写待连接数据库的基本 ...
分类:数据库技术   时间:2019-12-28 09:33:25    收藏:0  评论:0  赞:0  阅读:97
sql对于表格中列的删改
mysql与oracle char为定长字符串 var为可变字符串 修改表名:rename table1 to table2;(mysql) alter table1 rename to table2(oracle) 新增列名:alter table product(表名)add column pr ...
分类:数据库技术   时间:2019-12-28 09:30:20    收藏:0  评论:0  赞:0  阅读:78
jdbc链接Oracle数据库的封装
在src下创建properties文件 package util; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; i ...
分类:数据库技术   时间:2019-12-28 01:04:12    收藏:0  评论:0  赞:0  阅读:138
《SQL进阶教程》
例题: 注意,最后必须写上ELSE语句。 在刚开始介绍 CASE 表达式的时候我们就已经了解到,如果 CASE 表达式里没有明 确指定 ELSE 子句,执行结果会被默认地处理成 ELSE NULL 。现在 大家明白笔者最开始强调使用 CASE 表达式时要习惯性地写上 ELSE 子句的理由了吧? 练习 ...
分类:数据库技术   时间:2019-12-28 00:35:48    收藏:0  评论:0  赞:0  阅读:146
三大关系型数据库事务详解之一:基本概念
一、基本概念 假设用户A要从他的账户里面给B转账1000元,那么就需要两步来实现,首先从A的账号减去1000元,再给B账号加1000元。这两个步骤中,任何一步都不能少或者出错,这两步要么都得到成功操作完成,要么什么都不做,中途出错也要回滚到转账开始之前的状态。这样的一个过程就是我们经常说的事务。根据 ...
分类:数据库技术   时间:2019-12-28 00:34:51    收藏:0  评论:0  赞:0  阅读:144
Mysql fundamental knowledge
Mysql 5.1, 5.5 are more stable than other versions. postgresql has more strict "sql standard " than mysql. A server contains multiple databases, a dat ...
分类:数据库技术   时间:2019-12-28 00:32:44    收藏:0  评论:0  赞:0  阅读:160
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!