码迷,mamicode.com
首页 > 数据库 > 月排行
MSSQL
DECLARE @dbname nvarchar(128)SET @dbname = N'database_name' IF NOT EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE ('[' + name + ']' = @dbname ...
分类:数据库   时间:2017-03-08 22:48:57    阅读次数:219
mysql mysqldump 本地数据库导入本地数据库的命令
C:\Users\Administrator>mysqldump -h localhost -P 3306 -u root -proot -n -R --triggers foryou |mysql -h localhost -P 3306 -u root -proot test 注意-proot这 ...
分类:数据库   时间:2017-03-08 22:52:18    阅读次数:267
MySQL Sniffer
MySQL Sniffer 是360开源的一个基于 MySQL 协议的抓包工具, 能实时抓取客户端端请求,并格式化输出操作语句,操作十分简单。对于问题的定位,操作的审核是个不错的利器。 Github地址:https://github.com/Qihoo360/mysql-sniffer 安装 # y ...
分类:数据库   时间:2017-03-08 22:58:09    阅读次数:324
MySQL学习分享-->查询-->查询的分类
MySQL的查询可以分为交叉联接、内联接、外联接、自然联接、straight_join 下面对于查询的学习,会用到以下四张表: create table t_commodity_type( `id` BIGINT(20) not null auto_increment comment '商品类别ID ...
分类:数据库   时间:2017-03-09 00:13:49    阅读次数:356
MySQL复制之理论篇
一、MySQL复制概述 MySQL支持两种复制方式:基于行的复制和基于语句的复制(逻辑复制)。这两种方式都是通过在主库上记录 二进制日志、在备库重放日志的方式来实现异步的数据复制,其工作原理如下图: 同一时间点主库和备库的数据可能存在不一致。复制通常不会增加主库的开销,主要是启用二进制日志带来的开 ...
分类:数据库   时间:2017-03-09 00:16:17    阅读次数:222
laravel5.3 数据库迁移
创建一个填充文件,并完善填充文件 php artisan make:seeder StudentTableSeeder 执行单个填充文件 php artisan db:seed --class=StudentTableSeeder 批量执行填充文件 php artisan db:seed 创建迁移文 ...
分类:数据库   时间:2017-03-09 00:20:18    阅读次数:200
C#操作sql时注意点
①创建必要的索引 ②使用预编译查询 ③使用参数化sql会执行预编译,第一次执行的时候DBMS会为这个SQL语句进行查询优化并执行预编译 ④调整where子句中的连接顺序 ⑤DBMS一般次用自上而下的顺寻解析where子句,根据这个原理,表连接最好写在其它where条件之前,这样可以过滤掉最大数量记录 ...
分类:数据库   时间:2017-03-09 00:31:56    阅读次数:194
PDO和MySQLi区别与选择?
当用PHP访问数据库时,除了PHP自带的数据库驱动,我们一般还有两种比较好的选择:PDO和MySQLi。在实际开发过程中要决定选择哪一种首先要对二者有一个比较全面的了解。本文就针对他们的不同点进行分析,并对多数据库类型支持、稳定性、性能等等方面进行对比。 一、连接 二、API 支持 PDO和MySQ ...
分类:数据库   时间:2017-03-09 00:36:20    阅读次数:225
sql笔试题-1
在oracle下sql:比较巧妙地是group by 部分 在mysql下的sql:由于mysql没有rownum所以用了它的替代 结果: ...
分类:数据库   时间:2017-03-09 00:52:20    阅读次数:184
SQL基础操作
AND与or的区别 AND :可以将N多的条件下使用AND运算符。采取动作的SQL语句,无论是事务或查询,所有分离的条件,必须为True or:可以将N多的条件下使用OR运算符。SQL语句将要采取的动作,无论是一个事务或查询,任何一个OR必须为TRUE分离的条件 --通配符 _ 匹配单个 %多字符匹 ...
分类:数据库   时间:2017-03-09 00:53:35    阅读次数:196
VMware10+CentOS6.5+MySQL5.6.35
安装MySQL-server时的输出 [root@localhost tools]# rpm -ivh MySQL-server-5.6.35-1.el6.i686.rpm warning: MySQL-server-5.6.35-1.el6.i686.rpm: Header V3 DSA/SHA1 ...
分类:数据库   时间:2017-03-09 00:54:48    阅读次数:222
Linux 下编译安装MariaDB
MariaDB是MySQL的一个开源分支,主要是社区在维护,并且完全兼容MySQL,并且可以很方便的称为MySQL的替代,MariaDB的诞生正是出自MySQL创始人MichaelWidenius之手,命名的来源是他女儿的名字Maria,因为之前他把MySQL卖给sun公司,而sun又被oracle收购,所以MySQL也属于oracle..
分类:数据库   时间:2017-03-09 01:08:19    阅读次数:273
CentOS7安装MySQL5.6
Centos7默认安装的是mariadb,mariadb其实也可以说是mysql(mariadb是mysql的一个分支),我们安装mysql的时候要先卸载mariadb不然会起冲突1.先卸载掉mariadb,执行命令rpm-qa|grepmariadb rpm-emariadb-libs*或者rpm-emysql-libs*也是可以的2.下载mysql我下载的rpm的安装,直接..
分类:数据库   时间:2017-03-09 01:14:20    阅读次数:167
win10系统下安装Navicat for MySql 连接出现错误解决方法
在安装NavicatforMysql完成后,连接时出现"1045-Acessdeniedforuser:‘root‘@‘localhost‘(Usingpassword:YES)"这样的信息。上网查了以后明白出现这样的提示原因是ROOT密码错误。灵机一动就是有默认密码。如果默认密码没有去修改的话,这里需要注意一点的是这里填写的密码要填写..
分类:数据库   时间:2017-03-09 01:17:22    阅读次数:240
mysql基本操作
一.Mysql安装、启动yum-yinstallmysql-severmysqlservicemysqldstart二.常用设置1.mysql-uusername用户账户全称为:用户名@主机username分两类:root:127.0.0.1localhosthostname::1‘‘;(匿名用户)localhosthostname-ppassword-hhostname-e‘sqlcommand;‘不登录mysql客户端直接..
分类:数据库   时间:2017-03-09 01:20:44    阅读次数:230
Installing Oracle 12c RAC on Linux 6
1.修改hosts文件vi/etc/sysconfig/network-scripts/ifcfg-eth0#Public192.168.1.240node1192.168.1.241node2#Virtual192.168.1.242node1-vip192.168.1.243node2-vip#Private192.168.0.240node1-priv192.168.0.241node2-priv#SCAN192.168.1.245node-clustercluster-scan2.关闭防..
分类:数据库   时间:2017-03-09 01:26:33    阅读次数:206
Installing Oracle 11G RAC on Linux 6
vi/etc/hosts10.254.28.11jwdb0110.254.28.12jwdb0210.254.28.13jwdb01-vip10.254.28.14jwdb02-vip6.6.7.101jwdb01-priv6.6.7.102jwdb02-priv10.254.28.15jwdb-scanvi/etc/sysctl.conf#oracleracconfigparameterfs.aio-max-nr=1048576fs.file-max=6815744#kernel.shmall=209715..
分类:数据库   时间:2017-03-09 01:27:01    阅读次数:221
更改sql多条数据,更新替换字符串中固定的字符串
需求产生的背景: 数据库里建库时插入了字典数据,可是这个字典数据,有一些是不准确的,所以就需要把一些固定的数据查出来替换掉。 问题解决逻辑: 大体逻辑是,首先把固定需要替换的字符串提取出来,赋值给变量。 然后在用update 语句更新用REPLACE替换的数据。 下面代码: declare @pac ...
分类:数据库   时间:2017-03-09 10:43:59    阅读次数:254
查看设备数据库
有的时候,手机没有root,无法查看数据库,甚不方便,好在Github上有解决方案: Github地址:https://github.com/king1039/Android-Debug-Database 使用方法: gradle: cmd: 浏览器: 然后就能很方便的在浏览器中查看、修改、删除手机 ...
分类:数据库   时间:2017-03-09 10:46:47    阅读次数:201
Oracle-归档日志详解(运行模式、分类)
一、Oracle日志分类 分三大类: Alert log files--警报日志,Trace files--跟踪日志(用户和进程)和 redo log 重做日志(记录数据库的更改)。 本文主要关注Oracle的重做日志。 重做日志分为在线重做日志和归档重做日志。 online Redo log fi ...
分类:数据库   时间:2017-03-09 10:46:58    阅读次数:278
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!