sql statement


  1. > mysql --help
  2. mysql> help
  3. >mysql -h 192.168.1.114 -P 3306 -u root -p
  4. >mysqldump -h192.168.1.114 -P3306 -uroot -pRoot_3306 piwigo test lab > u.sql
  5. mysql> SELECT DISTINCT id FROM lab;
  6. mysql> LOAD DATA LOCAL INFILE 'lab.txt' INTO TABLE lab LINES TERMINATED BY '\r\n';
  7. mysql> SET sql_mode = '';
  8. mysql> SELECT id, COUNT(*) FROM lab;
  9. mysql> alter table lab add name varchar(64);
  10. mysql> alter table lab drop city;
  11. mysql> SELECT * FROM lab WHERE id NOT IN(1,6);
  12. mysql> SELECT * FROM lab WHERE id NOT BETWEEN 5 AND 10;
  13. mysql> select test.id,lab.id,lab.name from lab left join test on test.id=lab.id order by lab.id;
  14. right,left,inner,full join(compare)
  15. mysql> SELECT id FROM test UNION ALL SELECT id FROM lab;
  16. mysql> SELECT id FROM test UNION SELECT id FROM lab;(seem to distinct different result.)
  17. mysql> ALTER TABLE test ADD UNIQUE(age);
  18. mysql> CREATE INDEX id_index ON test(age DESC);
  19. mysql> ALTER TABLE test DROP INDEX id_index;
  20. mysql> ALTER TABLE lab ADD FOREIGN KEY(major_id) REFERENCES test(id);//foreign key col value must could found in PRIMARY KEY col value;
  21. ALTER TABLE lab DROP FOREIGN KEY major_id;
  22. 		mysql> ALTER TABLE test DROP PRIMARY KEY;
    		Query OK, 7 rows affected (0.07 sec)
    		Records: 7  Duplicates: 0  Warnings: 0
    		說明了索引確實對應字段每個數據上都附加的。
    	
  23. mysql> ALTER TABLE test ADD PRIMARY KEY(id);
  24. mysql> ALTER TABLE lab ALTER major_id SET DEFAULT 18;>
  25. mysql> alter table lab alter name drop default;
  26. mysql> CREATE VIEW u AS SELECT * FROM test;//INDEX will lose.
  27. mysql> DROP VIEW u;
  28. mysql> SELECT * FROM test WHERE major IS NOT NULL;
  29. mysql> ALTER TABLE test MODIFY major CHAR(50);
  30. mysql> SELECT id,SUM(id) AS su FROM test GROUP BY major HAVING su < 50;
  31. select id,COUNT(*) from lab where a=1 and id =3 group by name,age order by age desc limit 3\c
  32. mysql> SELECT id,MONTH(NOW()) AS age FROM lab;
  33. mysql> select * from lab where id REGEXP '..';
  34. mysql> QUIT
  35. mysql> SELECT VERSION(),CURRENT_DATE;
  36. mysql> SELECT SIN(PI()/4), (4+1)*5;
  37. SELECT NOW();
  38. SELECT USER()
  39. 存儲過程 中的 RDBMS - 關係數據庫管理系統(Relational Database Management System) 關係數據庫管理系統 (RDBMS) 也是一種數據庫管理系統,其數據庫是根據數據間的關係來組織和訪問數據的。
mysql sql problem opt?
mysql> SELECT * FROM lab WHERE id = 1 OR 1 = 1;
mysql> CREATE TABLE f(1 int); ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1 int)' at line 1
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章