摘要: 1.在mysql中事务默认是自动提交的,只有设置autocommit为0的时候,才用自己commit;(提到commit不要忘了rollback哦,回滚)2.但是在oracle中必须自己commit;不然就只能结束这次事务之后才会提交。3.在sql server中go命名在我的理解和commit命令 阅读全文
posted @ 2018-05-04 09:12 五彩世界 阅读(194) 评论(0) 推荐(0) 编辑
摘要: -- 设置数据库事务为手动的提交SET @@AUTOCOMMIT = 0;-- 查看是否被修改SELECT @@autocommit;-- 查看当前的编码格式SELECT @@character_set_results;-- 账户表CREATE TABLE account( ... 阅读全文
posted @ 2018-05-04 09:12 五彩世界 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 备份:在登录之前(cmd中)mysqldump -u root -p [数据库名称] > c:/back.sql备份的话,肯定是DBA才能做,所以只能用root;恢复mysql -u root -p [数据库名称] < d:/back.sql注意: 1.不需要登录; 2.注意... 阅读全文
posted @ 2018-05-04 09:11 五彩世界 阅读(99) 评论(0) 推荐(0) 编辑
摘要: USE test;CREATE TABLE student( id PRIMARY KEY AUTO_INCREMENT, NAME CHAR(10), age INT);CREATE TABLE student_log( id INT PRIMARY KEY AUTO_I... 阅读全文
posted @ 2018-05-04 09:11 五彩世界 阅读(123) 评论(0) 推荐(0) 编辑
摘要: -- 存储过程-- 1.存储过程,其实就是带逻辑的(多个)sql语句。-- 也就是sql编程。-- 2.存储过程的特点。-- 1)存储过程保存到数据库服务器端,通过数据库客户端工具调用存储。-- 2)存储过程的效率会... 阅读全文
posted @ 2018-05-04 09:11 五彩世界 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 添加外键:(注意:constraint前面没得add,add是alter的时候才会有的)CONSTRAINT stu_class_fkFOREIGN KEY(stu_id)REFERENCES stu_class(id)ON UPDATE CASCADEON DELETE C... 阅读全文
posted @ 2018-05-04 09:09 五彩世界 阅读(204) 评论(0) 推荐(0) 编辑