今天发现 WordPress 连接不上数据库,登录 window server 服务器查看,所有服务均运行正常。 使用 root 账号登录 mysql 数据库,结果提示密码不匹配。我突然意识到,服务器可能遭受到 SQL注入 攻击了…… 至于事故发生的原因和之后所做的补救措施,以后有机会我会聊一聊的。 ...
分类:
数据库 时间:
2017-04-18 10:12:00
阅读次数:
329
简介: 存储过程(stored procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在服务器端的数据库中,利用存储过程可以加速SQL语句的执行。 自定义存储过程,由用户创建并能完成某一特定功能的存储过程,存储过程既可以有参数又有返回值,但是它与函数不同,存储过程的返回值只是指明执 ...
分类:
数据库 时间:
2017-04-18 10:14:57
阅读次数:
358
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. 很容易看出是数据库出了问题,看看是否是db ...
分类:
数据库 时间:
2017-04-18 11:10:28
阅读次数:
2560
SELECT 和ORDER BY结合进行排序: products表例如以下: a 按产品名称列进行排序: b 按多个列进行排序,默认排序顺序为升序: c 指定排序方向,即指定为降序: d 对多个列进行排序,先按产品价格降序排列,再按产品名称排列 e 找出某一列最高值或者最低值 SELECT 和ORD ...
分类:
数据库 时间:
2017-04-18 11:14:50
阅读次数:
235
https://www.yanning.wang/archives/379.html 废话少说一句话系列: CentOS系统用yum安装MySQL的朋友,请使用 grep "temporary password" /var/log/mysqld.log 命令,返回结果最后引号后面的字符串就是root ...
分类:
数据库 时间:
2017-04-18 11:29:52
阅读次数:
240
1、按照打开管理工具-打开数据源(ODBC),进入如下界面,选择用户DSN删除,发现报错一直删除不了。 2、成功删除:进入如下图路径,打开ODBC数据源管理工具,选择要删除的DSN就可以成功删除啦。 ...
分类:
数据库 时间:
2017-04-18 11:35:41
阅读次数:
236
第一章:数据类型和操作数据表MySQL语句的规范(1):关键字与函数名称全部大写(2):数据库名称,表名称,字段名称全部小写(3):SQL语句必须以分号结尾1:命令行模式启动mysql服务netstartmysql2:命令行模式关闭mysql服务netstopmysql3:mysql退出mysql>exit;mysql>quit;mysql&g..
分类:
数据库 时间:
2017-04-18 11:43:15
阅读次数:
300
1、简介它就像是一本书的目录,如果没有它,我们就需要对整个书籍进行查找来获取需要的结果,即所说的全盘扫描;而有了目录(索引)之后就可以通过它帮我们定位到目标所在的位置,快速的获取我们想要的结果。2、演示第一步,向用户集合users中插入100W条数据1varinsertUsers=fu..
分类:
数据库 时间:
2017-04-18 11:44:25
阅读次数:
177
OpenstackMySQL和rabbitMQ消息队列教程大纲1.安装基础数据存储服务MySQL数据库2.安装rabbitMQ消息队列1.安装数据库yuminstallmariadb-serverMySQL-python所以在环境中要给MySQL做高可用,或备份。修改MySQL的配置cp/usr/share/mysql/my-medium.cnf/etc/my.cnfcp/usr/share/mari..
分类:
数据库 时间:
2017-04-18 11:49:41
阅读次数:
685
一 安装MySqlsudo apt-get install mysql-server mysql-client测试mysql -u root -h "127.0.0.1" -p注释配置文件访问限制 sudo suvi /etc/mysql/mysql.conf.d/mysqld.cnf#bind-a ...
分类:
数据库 时间:
2017-04-18 12:31:35
阅读次数:
216
保险业务 : 表结构 : sql语句 : /*1. 根据投保人电话查询出 投保人 姓名 身份证号 所有保单 编号 险种 缴费类型*/SELECT t2.cust_name, t2.idcard, t4.pro_id, t5.pay_type_name, t6.protype_nameFROM con ...
分类:
数据库 时间:
2017-04-18 12:43:06
阅读次数:
276
BEGIN declare f_age int;DECLARE incode1 VARCHAR(100);DECLARE incode2 VARCHAR(100);DECLARE incode3 VARCHAR(100);DECLARE incode4 VARCHAR(100);DECLARE in ...
分类:
数据库 时间:
2017-04-18 12:43:55
阅读次数:
405
例子: 只打印包含数字的 这里的\\是转义字符 去掉\\不加括号也是对的 这只是小细节- - 个人认为表达[0-9]或者[\\.] 用一个表达或意思的'|’更为清楚 虽然是等价的- - 当然这里只是很基本的正则表达式 经常遇到很多更奇怪的需求 所以不要陷入代码细节吧 知道思路 等到需要用到的时候 去 ...
分类:
数据库 时间:
2017-04-18 12:45:14
阅读次数:
288
共享锁(shared lock) 和 排它锁(exclusive lock) 也可以叫读锁(read lock)和写锁(write lock) 读锁是共享的 互相不阻塞的 写锁是阻塞的 ACID 表示原子性(atomicity),一致性(consistency),隔离性(isolation),和持久 ...
分类:
数据库 时间:
2017-04-18 13:05:12
阅读次数:
201
sql中的连接查询分为3种, cross join,inner join,和outer join , 在 cross join和inner join中,筛选条件放在on后面还是where后面是没区别的,极端一点,在编写这两种连接查询的时候,只用on不使用where也没有什么问题。因此,on筛选和wh ...
分类:
数据库 时间:
2017-04-18 13:06:25
阅读次数:
179
「索引就像书的目录, 通过书的目录就准确的定位到了书籍具体的内容」,这句话描述的非常正确, 但就像脱了裤子放屁,说了跟没说一样,通过目录查找书的内容自然是要比一页一页的翻书找来的快,同样使用的索引的人难到会不知道,通过索引定位到数据比直接一条一条的查询来的快,不然他们为什么要建索引。 想要理解索引原 ...
分类:
数据库 时间:
2017-04-18 13:08:50
阅读次数:
211
yum -y install gcc make readline zlib readline-devel zlib-develtar -jxvf postgresql-9.5.2.tar.bz2cd postgresql-9.5.2groupadd postgresuseradd -g postgr... ...
分类:
数据库 时间:
2017-04-18 13:11:02
阅读次数:
250
1 --建表 2 --student表+注释 3 create table student( 4 sno varchar2(3) not null, 5 sname varchar2(9) not null, 6 ssex varchar2(3) not null, 7 sbirthday date ...
分类:
数据库 时间:
2017-04-18 13:14:27
阅读次数:
199
一、MySQL读取配置文件的顺序 读取顺序:/etc/my.cnf > /etc/mysql/my.cnf > /usr/etc/my.cnf > ~/.my.cnf 命令验证:[root@mysql ~]# mysql --verbose --help | grep my.cnf order of ...
分类:
数据库 时间:
2017-04-18 13:15:48
阅读次数:
296
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: 表A记录如下:aID aNum1 a200501112 a2 ...
分类:
数据库 时间:
2017-04-18 13:18:02
阅读次数:
230