作为一名站长,最重视的就是网站的数据安全了。本节我们就来讲讲如何使用phpMyAdmin管理软件进行mysql数据库的管理,实现基本的数据库管理用户、数据库的创建、数据的导入和导出操作(网站备份)。 什么是phpMyAdmin? phpMyAdmin是一个使用PHP语言开发的数据库管理软件,透过ph ...
分类:
数据库 时间:
2018-08-27 22:31:44
阅读次数:
220
view toolwindows Database database 页面左上角绿色“+”,DataSource选择postgresql,设置好地址、用户名、密码 如果缺少驱动文件如下图: 点击第一个红线的“postgreSQL”,进入页面后点击“DownLoad postgresql 42.2.1 ...
分类:
数据库 时间:
2018-08-27 22:32:33
阅读次数:
2859
一. DbUtils核心API 1. QueryRunner update方法 query方法 2. 各种Handler都实现ResultSetHandler接口 beanhandler beanlisthandler beanmaphandler arrayhandler arraylisthan ...
分类:
数据库 时间:
2018-08-27 22:33:00
阅读次数:
275
一、mysql二进制连接使用MySQL二进制方式进入到mysql命令提示符下连接MySQL数据库。实例操作:[root@mysql-linuxview~]#mysql-uroot-pEnterpassword:#登录成功出现以下信息WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis5#显示你连接服务器的用户ID
分类:
数据库 时间:
2018-08-27 22:34:04
阅读次数:
250
第十三关: 这关也是一个登陆口,和上关所说的一样,先使用'"试一下,让程序报错然后判断后台的sql语句 可以看到后台sql大概是 where name = ('$name')... 这样的 post信息中输入uname=1') or '1'='1' #&passwd=1&submit=Submit ...
分类:
数据库 时间:
2018-08-27 23:17:15
阅读次数:
441
MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行速度比InnoDB类型更快,但是不 ...
分类:
数据库 时间:
2018-08-27 23:17:40
阅读次数:
194
主要区别: 1).MyISAM是非事务安全型的,而InnoDB是事务安全型的。 2).MyISAM锁的粒度是表级,而InnoDB支持行级锁定。 3).MyISAM支持全文类型索引,而InnoDB不支持全文索引。 4).MyISAM相对简单,所以在效率上要优于InnoDB,小型应用可以考虑使用MyIS ...
分类:
数据库 时间:
2018-08-27 23:18:34
阅读次数:
214
Oracle 的异常和回滚 DECLARE dept_no NUMBER (2) := 70; BEGIN --开始事务 INSERT INTO dept VALUES (dept_no, '市场部', '北京'); --插入部门记录 INSERT INTO dept VALUES (dept_no ...
分类:
数据库 时间:
2018-08-27 23:18:41
阅读次数:
687
InnoDB:支持事务处理等不加锁读取支持外键支持行锁不支持FULLTEXT类型的索引不保存表的具体行数,扫描表来计算有多少行DELETE 表时,是一行一行的删除InnoDB 把数据和索引存放在表空间里面跨平台可直接拷贝使用InnoDB中必须包含AUTO_INCREMENT类型字段的索引表格很难被压 ...
分类:
数据库 时间:
2018-08-27 23:22:32
阅读次数:
185
多方式选择MySQL数据库,使用内置方式,php方式等呈现信息到网页,判断数据库连接的状态。
分类:
数据库 时间:
2018-08-27 23:25:15
阅读次数:
323
对于git的提交一直很小心翼翼,感觉一不小心就会踩到莫名的坑。 这不, 某天commit 就遇到了On branch master nothing to commit (working directory clean) 一查意思。你的分支很干净? ...
分类:
数据库 时间:
2018-08-27 23:25:24
阅读次数:
347
今天在安装MySQL的过程中竟然没有让我输入密码,登录的时候也不需要密码就能进入,这让我很困惑。 进了数据库就设置密码,用了各种方式都不行。 虽然我这数据库没啥东西但也不能没有密码就裸奔啊,有点丢人是吧。 Google了一下,找到了解决的办法。 看到了root的plugin是auth_socket ...
分类:
数据库 时间:
2018-08-27 23:25:39
阅读次数:
429
1,MySql安装和介绍 接下来我用的是windows版本不是Linux的,windows下有安装版和免安装版,用哪个都可以,接下来我用免安装版来给大家介绍,不管是安装还是免安装,都可以在网上搜到,因博客园附件大小限制,我就不上传了,大家可以自行下载。 1.1环境部署 安装完之后我们首先配置环境变量 ...
分类:
数据库 时间:
2018-08-27 23:27:23
阅读次数:
345
oracle中提供了5种约束,目的:防止无效的或有问题的数据输入到表中,维护表的完整性 (1)非空(NOT NULL)约束,,定义的列不能为空 (2)唯一(UNIQUE)约束,表中每一行中所定义的列,列值不能相同 (3)主键(PRIMARY KEY)约束,唯一标识表中的一行 (4)外键(FOREIG ...
分类:
数据库 时间:
2018-08-28 00:46:19
阅读次数:
208
在CentOS(Fedora、RedHat)系统中,可以使用yum install mysql命令来安装MySQL,但所安装的MySql版本一般都较旧,所以更推荐通过源码编译安装或下载最新rpm安装包进行安装。 MySQL的Yum源提供了RPM安装包,包括MySQL服务端、客户端、及Linux平台的 ...
分类:
数据库 时间:
2018-08-28 00:46:47
阅读次数:
222
一、Mysql双主互备+keeplived高可用架构介绍 Mysql主从复制架构可以在很大程度保证Mysql的高可用,在一主多从的架构中还可以利用读写分离将读操作分配到从库中,减轻主库压力。但是在这种架构中,主库出现故障时需要手动将一台从库提升为主库。在对写操作要求较高的环境中,主库故障在主从架构中 ...
分类:
数据库 时间:
2018-08-28 00:47:22
阅读次数:
241
MySQL调优可以从几个方面来做:1. 架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的i/o;3. MySQL本身调优:(1) 如果未配置主从同步,可以把bin-log功能关闭 ...
分类:
数据库 时间:
2018-08-28 00:49:20
阅读次数:
133
前言 利用C#调用CMD窗口实现修改数据库密码 实现思路: 先通过odbc连接数据库,获取到Mysql的根目录。根据根目录的路径调用CMD,连接MySQL,实现修改MySQL数据库密码。 ...
分类:
数据库 时间:
2018-08-28 00:50:22
阅读次数:
300
如果不小心对数据库进行误操作,而又没有及时备份怎么办?这恐怕是广大的coder经常遇到的一类问题。我今天就因为不小心删除了某个数据库,但最后的备份是1个礼拜前的,唯一能解决的办法就是通过mysqlbinlog来恢复了。解决方案如下: 如果MySQL服务器启用了二进制日志,你可以使用mysqlbinl ...
分类:
数据库 时间:
2018-08-28 00:51:24
阅读次数:
246
一、用于数据库连接的术语: JDBC:(Java database connectivity)是基于java数据访问技术的一个API通过客户端访问服务器的数据库,是一个面向关系型数据库并提供一种方法查询和更新数据库; JNDI:(Java naming and directory interface ...
分类:
数据库 时间:
2018-08-28 00:54:36
阅读次数:
173