你之前备份的 *** 作是不是用mysqldump命令备份的?这个命令是只备份数据库的内容而不是整个数据库,你可以看他导出的sql文件就知道了,里面没有对数据库的 *** 作,(说白了就是没有创建数据库的语句)
所以你恢复他就找不到你恢复命令上指定的数据库,需要先创建一个数据库如mydb,
再mysql
-uroot
-p123
mydb
<
备份文件路径
把内容导入进去
虽然久远,但希望对同样有此疑问的有所帮助
密码登陆进来了,切换数据库不用connect,用use,想使用world数据库,用use world,这时候就切到这个数据库,show tables是显示数据库表,show databases是显示数据库
String sql_delete = "delete from ericssonfeature where FeatureName = '"+deleteString+"'";
拼接时不能省略掉那个单引号
在pl/sql Developer工具的的菜单“tools”里面的“sessions”可以查询现在存在的会话,但是我们很难找到那个会话被锁定了,想找到所以被锁的会话就更难了,下面这叫查询语句可以查询出所以被锁的会话。如下:
SELECT snusername, mSID,snSERIAL#, mTYPE,
DECODE (mlmode,
0, 'None',
1, 'Null',
2, 'Row Share',
3, 'Row Excl',
4, 'Share',
5, 'S/Row Excl',
6, 'Exclusive',
lmode, LTRIM (TO_CHAR (lmode, '990'))
) lmode,
DECODE (mrequest,
0, 'None',
1, 'Null',
2, 'Row Share',
3, 'Row Excl',
4, 'Share',
5, 'S/Row Excl',
6, 'Exclusive',
request, LTRIM (TO_CHAR (mrequest, '990'))
) request,
mid1, mid2
FROM v$session sn, v$lock m
WHERE (snSID = mSID AND mrequest != 0) --存在锁请求,即被阻塞
OR ( snSID = mSID --不存在锁请求,但是锁定的对象被其他会话请求锁定
AND mrequest = 0
AND lmode != 4
AND (id1, id2) IN (
SELECT sid1, sid2
FROM v$lock s
WHERE request != 0 AND sid1 = mid1
AND sid2 = mid2)
)
ORDER BY id1, id2, mrequest;
通过以上查询知道了sid和 SERIAL#就可以开杀了
alter system kill session 'sid,SERIAL#';
希望对你有所帮助。我也是不太懂,是在网上了解的。努力学习ing~~~
以上就是关于在ds窗口中导入MYSQL数据库时报error 1049 (42000):Unknown database ';'这个错误全部的内容,包括:在ds窗口中导入MYSQL数据库时报error 1049 (42000):Unknown database ';'这个错误、MySQL5.6出现的问题:ERROR 2005 (HY000): Unknown MySQL server host 'world' (2);求高手解决啊 急!、在进行hibernate的数据库编程时出现:Unknown column 'feature_02' in 'where clause'的错误……等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)