数据库
米菲的泰迪
这个作者很懒,什么都没留下…
展开
-
SQL语句分类
SQL语句分类有很多版本,下面转载2种主流分类:1.Oracle 对SQL的分类: 数据操作语言语句[Data manipulation language,DML] 从一个或多个表或视图中查询数据(SELECT);获取操作[fetch]是可滚动 的[scrollable](见“可滚动游标”) 向表或视图中加入新数据行(INSERT) 修改表或视图中已有数转载 2011-12-23 21:03:50 · 3507 阅读 · 0 评论 -
Mysql远程连接配置
第一步: 激活网络设置需要编辑mysql配置文件my.cnf.通常状况,my.cnf放置于在以下目录:/etc/mysql/my.cnf (ubuntu linux 其他的再看看)然后用vi编辑my.cnf,修改内容从以下行:[mysqld]1. 确保skip-networking被删除或者屏蔽,否则不支持TCP/IP 访问2. 增加行bind-address = ip转载 2014-11-05 00:20:21 · 937 阅读 · 0 评论 -
Mysql 5.7 Linux安装详细步骤
1、下载安装包http://dev.mysql.com/downloads/mysql/#downloads推荐下载通用安装方法的TAR包(http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar)。2.检查库文件是否存在,如有删除。[root@localhost Des原创 2016-06-01 22:41:04 · 93593 阅读 · 36 评论 -
JMeter JDBC连接Mysql时的乱码问题
1、Mysql如果编码为:mysql> show variables like 'char%';+--------------------------+-----------------------------+| Variable_name | Value |+--------------------------+原创 2016-07-13 11:29:14 · 2058 阅读 · 0 评论 -
JMeter连接数据库常见问题
1、防火墙未关错误:Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.问题:防火墙未关解决办法:[roo原创 2016-07-17 10:28:43 · 4110 阅读 · 0 评论 -
Mysql转oracle之SQL区别
1、SQL写法区别:1)对于特殊列名,如order,mysql使用``,oracle使用””2)时间戳格式不一致Mysql:'2099-12-30 23:59:59' 或者 {ts '2014-09-2400:00:00'}Oracle:to_date('2099-12-3023:59:59', 'yyyy-mm-dd hh24:mi:ss')可以使用正则批量替换掉:=>原创 2016-11-22 18:00:35 · 333 阅读 · 0 评论 -
exp/imp和expdp/impdp的区别
[关键区别]1、expdp/impdp只能在DB服务器上运行,exp/imp可以在客户端上运行。2、两者参数格式、用法稍有区别,expdp/impdp所支持的参数类型更多,更加强大。 [详细区别]1、变更导入用户 exp/imp用法:fromuser=user1 touser=user2 expdp/impdp用法:remap_schema='user1':'u原创 2017-04-10 19:59:29 · 5150 阅读 · 0 评论 -
Oracle与Mysql存储过程区别
编号 类别 ORACLE MYSQL 注释 1 创建存储过程语句不同 create or replace procedure P_ADD_FAC( id_fac_cd IN ES_FAC_UNIT.FAC_CD%TYPE) is DROP PROCEDURE IF EXISTS `SD_USER_P_ADD_USR`; create...转载 2018-07-20 11:20:56 · 5830 阅读 · 0 评论 -
Mysql SSL连接警告怎么去除
Wed Oct 17 22:00:54 CST 201X WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection mus...原创 2018-10-17 22:05:17 · 2126 阅读 · 0 评论 -
XAMPP mysql远程连接
XAMPP安装配置安装:xampp的安装其实很简单,官网下载一个压缩包,解压到本地目录,执行xampp安装目录下的setup_xampp.bat就安装完毕了。运行:xampp的运行也简单,运行安装目录下的控制面板xampp-control.exe,在控制面板上就可以方便的启动和关闭组件了。配置: 1.解决远程不能访问xampp的问转载 2014-11-05 00:22:05 · 24063 阅读 · 1 评论 -
常用数据库URL及Driver class
DatebaseDriver classDatabase URLMySQLcom.mysql.jdbc.Driverjdbc:mysql://host:port/{dbname}PostgreSQLorg.postgresql.Driverjdbc:postgresql:{dbname}转载 2014-11-04 23:40:14 · 949 阅读 · 0 评论 -
关系数据库范式
在创建一个数据库的过程中,必须依照一定的准则,这些准则被称为范式,从第一到第六共六个范式,一般数据库设计只要遵循第一范式,第二范式,和第三范式就足够了。满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。I、关系数转载 2011-12-22 22:48:43 · 808 阅读 · 0 评论 -
存储过程
一、存储过程简介1.定义:存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。2.存储过程的分类:1) 系统存储过程:以sp_开头,用来进行系统的各项设定.取得信息.相关管理工作。2) 本地存储过程:用户创建的存储过程是由用户创转载 2012-01-09 23:31:13 · 938 阅读 · 0 评论 -
MySQL导入大容量SQL文件
1,有服务器权限的。直接COPY文件。WIN一般是MYSQL安装目录的data下你的用户名。LINUX是安装目录下的var,其他系统不清楚。 2,如果是SQL格式的。有的可能上100M之类的。用source导入。source 文件名解释:在导入之前先要选择好那个用户。cd /mysql目录cd binmysql -u root -p(LINUX基本要加上路径的。比如/usr转载 2012-11-15 15:56:46 · 2171 阅读 · 0 评论 -
Mysql my.ini 参数解析
MySQL的my.ini配置参数详解: port=3306;端口号basedir=d:/MySQL;MySQL安装目录log-error=d:/logs/mysql_error.log;日志文件datadir=d:/MySQL/data;数据库所在目录 ================================= 1. back_log 指定MyS转载 2012-11-15 15:58:05 · 3314 阅读 · 0 评论 -
MySql could not start the service
MYSQL安装出现could not start the service mysql error:0处理当各位在安装、重装时出现could not start the service mysql error:0的错误时,可以尝试下面两种方法。一、方式1MySQL安装是出现could not start the service mysql error:0 提示错误,解决方法:首 先,转载 2012-11-30 15:52:22 · 910 阅读 · 0 评论 -
Mysql常用命令
常规命令:1.查看所有数据库:show databases;2.连接数据库:connect {dbname} / use {dbname}3.查看所有表:show tables;4.查看表结构:desc {tablename};系统管理:1.启停数据库linux:service mysqld stop/startwindows:net stop/start mys原创 2012-12-28 16:56:16 · 513 阅读 · 0 评论 -
Oracle connect by
truncate table tablenameinsert into tablename(name,mobile,age,time)select'qianzui'||to_char(rownum) asname,to_char(rownum+13800000000) as mobile,30 as age,sysdate as time,f原创 2014-02-10 21:01:43 · 734 阅读 · 1 评论 -
mysql字符集修改方法&中文乱码问题
查看数据库属性:show create database db_name;指定数据库的字符集:show create database db_name;CREATE/ALTER database db_name CONVERT TO CHARACTER SET utf8;查看表属性:show create table table_name;CREATE/ALTER TABLE原创 2014-07-31 23:20:56 · 640 阅读 · 0 评论 -
ubantu mysql无法远程连接问题
1、我们先看看,常规套路:mysql -u root -pmysql> update user set host = '%' where user = 'root';/etc/init.d/mysqld restart一般来说,以上就应该够了。(可能有些要关防火墙)但ubantu:18.04+mysql:5.7就不行了,还得用几招。2、查看/etc/mys...原创 2018-09-29 21:48:33 · 268 阅读 · 0 评论