码迷,mamicode.com
首页 > 数据库
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
Linux 下编译安装MariaDB
MariaDB是MySQL的一个开源分支,主要是社区在维护,并且完全兼容MySQL,并且可以很方便的称为MySQL的替代,MariaDB的诞生正是出自MySQL创始人MichaelWidenius之手,命名的来源是他女儿的名字Maria,因为之前他把MySQL卖给sun公司,而sun又被oracle收购,所以MySQL也属于oracle..
分类:数据库   时间:2017-03-09 01:08:19    阅读次数:273
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
SQL基础操作
AND与or的区别 AND :可以将N多的条件下使用AND运算符。采取动作的SQL语句,无论是事务或查询,所有分离的条件,必须为True or:可以将N多的条件下使用OR运算符。SQL语句将要采取的动作,无论是一个事务或查询,任何一个OR必须为TRUE分离的条件 --通配符 _ 匹配单个 %多字符匹 ...
分类:数据库   时间:2017-03-09 00:53:35    阅读次数:196
sql笔试题-1
在oracle下sql:比较巧妙地是group by 部分 在mysql下的sql:由于mysql没有rownum所以用了它的替代 结果: ...
分类:数据库   时间:2017-03-09 00:52:20    阅读次数:184
PDO和MySQLi区别与选择?
当用PHP访问数据库时,除了PHP自带的数据库驱动,我们一般还有两种比较好的选择:PDO和MySQLi。在实际开发过程中要决定选择哪一种首先要对二者有一个比较全面的了解。本文就针对他们的不同点进行分析,并对多数据库类型支持、稳定性、性能等等方面进行对比。 一、连接 二、API 支持 PDO和MySQ ...
分类:数据库   时间:2017-03-09 00:36:20    阅读次数:225
C#操作sql时注意点
①创建必要的索引 ②使用预编译查询 ③使用参数化sql会执行预编译,第一次执行的时候DBMS会为这个SQL语句进行查询优化并执行预编译 ④调整where子句中的连接顺序 ⑤DBMS一般次用自上而下的顺寻解析where子句,根据这个原理,表连接最好写在其它where条件之前,这样可以过滤掉最大数量记录 ...
分类:数据库   时间:2017-03-09 00:31:56    阅读次数:194
laravel5.3 数据库迁移
创建一个填充文件,并完善填充文件 php artisan make:seeder StudentTableSeeder 执行单个填充文件 php artisan db:seed --class=StudentTableSeeder 批量执行填充文件 php artisan db:seed 创建迁移文 ...
分类:数据库   时间:2017-03-09 00:20:18    阅读次数:200
MySQL复制之理论篇
一、MySQL复制概述 MySQL支持两种复制方式:基于行的复制和基于语句的复制(逻辑复制)。这两种方式都是通过在主库上记录 二进制日志、在备库重放日志的方式来实现异步的数据复制,其工作原理如下图: 同一时间点主库和备库的数据可能存在不一致。复制通常不会增加主库的开销,主要是启用二进制日志带来的开 ...
分类:数据库   时间:2017-03-09 00:16:17    阅读次数:222
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 Sniffer
MySQL Sniffer 是360开源的一个基于 MySQL 协议的抓包工具, 能实时抓取客户端端请求,并格式化输出操作语句,操作十分简单。对于问题的定位,操作的审核是个不错的利器。 Github地址:https://github.com/Qihoo360/mysql-sniffer 安装 # y ...
分类:数据库   时间:2017-03-08 22:58:09    阅读次数:324
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
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
Python_oldboy_自动化运维之路_socket编程(十)
链接:http://www.cnblogs.com/linhaifeng/articles/6129246.html 1.osi七层 引子: 须知一个完整的计算机系统是由硬件、操作系统、应用软件三者组成,具备了这三个条件,一台计算机系统就可以自己跟自己玩了(打个单机游戏,玩个扫雷啥的) 如果你要跟别 ...
分类:数据库   时间:2017-03-08 22:46:36    阅读次数:302
SQL Server 2008存储过程的加密
存储过程加密 使用理由如下: 1、使用存储过程,至少在防非法注入(inject)方面提供更好的保护。至少,存储过程在执行前,首先会执行预编译,(如果由于非法参数的原因)编译出错则不会执行,这在某种程度上提供一层天然的屏障。 2、使用存储过程而不是直接访问基表,可以提供更好的安全性。你可以在行级或列级 ...
分类:数据库   时间:2017-03-08 22:43:31    阅读次数:236
JDBC数据库连接
工程: JDBC (Java DataBase Connectivity) Java数据库连接; JDBC组成:①java.sql包中;②对应数据厂商提供 JDBC的使用步骤: 一、:连接数据库:①加载驱动;(利用反射把驱动加载进虚拟机,静态代码块就是在加载驱动)②获取连接对象;url=jdb:my ...
分类:数据库   时间:2017-03-08 22:39:06    阅读次数:218
无外网情况下RPM方式安装MySQL5.6
RPM方式安装MySQL5.6 a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称) 1 [root@localhost rpm]# ll 2 total 74364 3 -rw-r--r--.1 root root 18442536Dec1120:19MySQL- ...
分类:数据库   时间:2017-03-08 22:37:35    阅读次数:486
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!