參考表:student多欄位查詢複製代碼 代碼如下:mysql> select id,name,birth from student;所有欄位查詢複製代碼 代碼如下:mysql> select * from student;where指定查詢複製代碼 代碼如下:mysql> select * from student where id=901;mysql> select * from student where id>=904;mysql> select
參考表 count()用來統計記錄的條數複製代碼 代碼如下:mysql> select count(*) from score;mysql> select count(*) from score where stu_id=901;sum()求和函數複製代碼 代碼如下:mysql> select sum(grade) from score;mysql> select id,sum(grade) from score where
查看版本資訊 #1使用命令列模式進入mysql會看到最開始的提示符 Your MySQL connection id is 3 Server version: 5.1.69 Source distribution #2命令列中使用status可以看到 複製代碼 代碼如下:mysql> status; -------------- mysql Ver 14.14 Distrib 5.1.69, for redhat-linux-gnu (x86_64) using readline 5.1
MySQL 主主同步配置 伺服器名IP系統MySQLodd.example.com192.168.1.116rhel-5.85.5.16even.example.com192.168.1.115rhel-5.85.5.16假設要同步的庫是 db_rocky ㈠ 建立同步處理的使用者 在 ODD上 複製代碼 代碼如下:mysql> grant replication slave on *.* to 'water'@'192.168.1.115' identified by 'cdio2010
建立觸發器建立只有一個執行語句的觸發器複製代碼 代碼如下:CREATE TRIGGER 觸發器名 BEFORE|AFTER 觸發事件ON 表名 FOR EACH ROW 執行語句其中,觸發器名參數指要建立的觸發器的名字BEFORE和AFTER參數指定了觸發執行的時間,在事件之前或是之後FOR EACH ROW表示任何一條記錄上的操作滿足觸發事件都會觸發該觸發器複製代碼 代碼如下:mysql> CREATE TRIGGER trig1 AFTER INSERT -> ON
子查詢是將一個查詢語句嵌套在另一個查詢語句中內層查詢語句的查詢結果,可以為外層查詢語句提供查詢條件因為在特定情況下,一個查詢語句的條件需要另一個查詢語句來擷取參考表:employee參考表:department帶IN關鍵字的子查詢複製代碼 代碼如下:mysql> SELECT * FROM employee -> WHERE d_id IN -> (SELECT d_id FROM department);+------+------+--------+------
在查詢時,可以為表和欄位取一個別名。這個別名可以代替其指定的表和欄位為表取別名複製代碼 代碼如下:mysql> SELECT * FROM department d -> WHERE d.d_id=1001;+------+-----------+--------------+-------------+| d_id | d_name | function | address |+------+-----------+--------------+----
mysql中分頁查詢有兩種方式, 一種是使用COUNT(*)的方式,具體代碼如下 複製代碼 代碼如下:SELECT COUNT(*) FROM foo WHERE b = 1; SELECT a FROM foo WHERE b = 1 LIMIT 100,10; 另外一種是使用SQL_CALC_FOUND_ROWS 複製代碼 代碼如下:SELECT SQL_CALC_FOUND_ROWS a FROM foo WHERE b = 1 LIMIT 100, 10; SELECT
一切源於一個實驗,請看下面的例子:表:複製代碼 代碼如下:CREATE TABLE IF NOT EXISTS `foo` ( `a` int(10) unsigned NOT NULL AUTO_INCREMENT, `b` int(10) unsigned NOT NULL, `c` varchar(100) NOT NULL, PRIMARY KEY (`a`), KEY `bar` (`b`,`a`) ) ENGINE=InnoDB; CREATE TABLE IF NOT