网上说的有好多办法 但是我都不能成功,最直接的方法就是重新初始化 1,rm -rf data目录。 2, ?mysqld --initialize --user=user(你的主机名) --basedir=/usr/local/mysql --datadir=/usr/local/mysql/dat ...
分类:
数据库 时间:
2016-06-17 11:07:06
阅读次数:
164
一、mysql的安装 [1] 首先备份/etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup [2] 进入yum源配置文件所在文件夹 ...
分类:
数据库 时间:
2016-06-17 11:06:26
阅读次数:
231
数据库在日常使用过程中,不断的insert,delete,update操作,导致表和索引出现碎片是在所难免的事情,碎片多了,sql的执行效率自然就差了,道理很简单,高水位线(HWL)下的许多数据块都是无数据的,但全表扫描的时候要扫描到高水位线的数据块,也就是说oracle要做许多的无用功!因此ora ...
分类:
数据库 时间:
2016-06-17 11:06:18
阅读次数:
203
+ + +| id | name |+ + +| 9 | com |+ + +1 row in set (0.00 sec) mysql> select id ,name from test_user where random > rand() order by random limit 1;+ + ...
分类:
数据库 时间:
2016-06-17 11:05:36
阅读次数:
222
一、Oracle简介 一个认知:Oracle 两个概念: 数据库 关系型数据库 三个名词: sql pl/sql sqlplus 四个对象: table view index sequence synonym(同义词) program unit 五种操作: 1.数据检索:Data retrieval ...
分类:
数据库 时间:
2016-06-17 11:03:53
阅读次数:
715
public static Connection getConnection() throws Exception { // 1. ???????????? 4 ?????. // 1). ???? Properties ???? Properties properties = new Proper ...
分类:
数据库 时间:
2016-06-17 11:00:39
阅读次数:
235
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录 3、查找表中多余的重复记录(多个字段) 4、删除表中多余的重复记录(多个字段),只留有rowid最小的记录 5、查找 ...
分类:
数据库 时间:
2016-06-17 09:50:54
阅读次数:
182
mysql支持设定session变量,并且有带入到触发器中使用的能力,故可以间接的设置触发器失效 思路是: 在执行前设定一个session变量,执行过程中判断该变量的值(没有设定该变量的值时该变量默认值为null) 例: set @disable_triggers = 1; UPDATE std_i... ...
分类:
数据库 时间:
2016-06-17 09:50:12
阅读次数:
338
27、查询出“计算机系“教师所教课程的成绩表. 29、查询选修编号为“3-105“课程且成绩至少高于选修编号为“3-245”的同学的Cno、Sno和Degree,并按Degree从高到低次序排序。 34、 查询所有任课教师的Tname和Depart. 36、查询至少有2名男生的班号。 37、查询St ...
分类:
数据库 时间:
2016-06-17 09:47:12
阅读次数:
168
mysql主从复制(超简单) 怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下: 1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] l ...
分类:
数据库 时间:
2016-06-17 09:48:39
阅读次数:
266
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE 65 97 48 32 2.CHR ...
分类:
数据库 时间:
2016-06-17 09:36:25
阅读次数:
181
bash:sqlplus:commandnotfound解决方法环境变量已经配好,但是仍报错:#vi.bash_profile#.bash_profile#Getthealiasesandfunctionsif[-f~/.bashrc];then.~/.bashrcfi#UserspecificenvironmentandstartupprogramsPATH=$PATH:$HOME/bin#AddORACLE_SID,ORACLE_BASE,ORACLE_HOMEAND..
分类:
数据库 时间:
2016-06-17 08:34:20
阅读次数:
165
centos7安装mysql 1 查找系统是否安装了myql rpm -q mysql mysql-server1.1如果安装了。就删除 sudo yum -y remove mysql mysql-server sudo rm -rf /etc/my.cnf 2 安装依赖 sudo yum ins ...
分类:
数据库 时间:
2016-06-17 08:28:46
阅读次数:
360