吴裕雄--天生自然PHP-MySQL-JavaScript学习笔记:掌握MySQL

CREATE TABLE accounts (
number INT, balance FLOAT, PRIMARY KEY(number)
) ENGINE InnoDB;
DESCRIBE accounts;
INSERT INTO accounts(number, balance) VALUES(12345, 1025.50);
INSERT INTO accounts(number, balance) VALUES(67890, 140.00);
SELECT * FROM accounts;
BEGIN;
UPDATE accounts SET balance=balance+25.11 WHERE number=12345;
COMMIT;
SELECT * FROM accounts;
BEGIN;
UPDATE accounts SET balance=balance-250 WHERE number=12345;
UPDATE accounts SET balance=balance+250 WHERE number=67890;
SELECT * FROM accounts;
ROLLBACK;
SELECT * FROM accounts;
EXPLAIN SELECT * FROM accounts WHERE number='12345';
mysqldump -u user -ppassword publications
mysqldump -u user -ppassword publications > publications.sql
mysqldump -u user -ppassword --all-databases > all_databases.sql
mysql -u user -ppassword < all_databases.sql
mysql -u user -ppassword -D publications < publications.sql
mysql -u user -ppassword -D publications < classics.sql
mysqldump -u user -ppassword --no-create-info --tab=c:/web
  --fields-terminated-by=',' publications

猜你喜欢

转载自www.cnblogs.com/tszr/p/12380973.html