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