Oracle
mysql
對比版本
Personal Oracle7 Release 7.3.4.0.0
mysql 3.22.34-shareware-debug
啟動(dòng)畫面
(點(diǎn)擊放大)
默認(rèn)安裝目錄
C:\\ORAWIN95
C:\\MYSQL
各種實(shí)用程序所在目錄
C:\\ORAWIN95\\BIN
C:\\MYSQL\\BIN
控制臺(tái)工具
SVRMGR.EXE
SVRMGR23.EXE
mysqladmin.exe
數(shù)據(jù)庫啟動(dòng)程序
0start73.exe screen
mysqld-shareware.exe
關(guān)閉數(shù)據(jù)庫命令
ostop73.exe
mysqladmin.exe -u root shutdown
客戶程序
SQL*Plus
mysql
啟動(dòng)命令
c:\\orawin95\\bin\\sqlplus.exe
c:\\mysql\\bin\\mysql.exe
帶用戶啟動(dòng)方式
(直接連庫方式)
c:\\orawin95\\bin\\sqlplus.exe system/manager@TNS
c:\\mysql\\bin\\mysql.exe test
c:\\mysql\\bin\\mysql.exe -u root test
安裝后系統(tǒng)默認(rèn)用戶(庫)
sys
system
scott
mysql
test
顯示所有用戶(庫)
SQL >select * from all_users;
C:\\mysql\\bin>mysqlshow
C:\\mysql\\bin>mysqlshow --status
mysql> show databases;
退出命令
SQL> exit
SQL> quit
mysql> exit
mysql> quit
改變連接用戶(庫)
SQL> conn 用戶名/密碼@主機(jī)字符串
mysql> use 庫名
查詢當(dāng)前所有的表
SQL> select * from tab;
SQL> select * from cat;
mysql> show tables;
c:\\mysql\\bin>mysqlshow 庫名
顯示當(dāng)前連接用戶(庫)
SQL> show user
mysql> connect
查看幫助
SQL> ?
mysql> help
顯示表結(jié)構(gòu)
SQL> desc 表名
SQL> describe 表名
mysql> desc 表名;
mysql> describe 表名;
mysql> show columns from 表名;
c:\\mysql\\bin>mysqlshow 庫名 表名
日期函數(shù)
SQL> select sysdate from dual;
mysql> select now();
mysql> select sysdate();
mysql> select curdate();
mysql> select current_date;
mysql> select curtime();
mysql> select current_time;
日期格式化
SQL> select to_char(sysdate,\'yyyy-mm-dd\') from dual;
SQL> select to_char(sysdate,\'hh24-mi-ss\') from dual;
mysql> select date_format(now(),\'%Y-%m-%d\');
mysql> select time_format(now(),\'%H-%i-%S\');
日期函數(shù)
(增加一個(gè)月)
SQL> select to_char(add_months(to_date(\'20000101\',\'yyyymmdd\'),1),\'yyyy-mm-dd\') from dual;
結(jié)果:2000-02-01
SQL> select to_char(add_months(to_date(\'20000101\',\'yyyymmdd\'),5),\'yyyy-mm-dd\') from dual;
結(jié)果:2000-06-01
mysql> select date_add(\'2000-01-01\',interval 1 month);
結(jié)果:2000-02-01
mysql> select date_add(\'2000-01-01\',interval 5 month);
結(jié)果:2000-06-01
別名
SQL> select 1 a from dual;
mysql> select 1 as a;
字符串截取函數(shù)
SQL> select substr(\'abcdefg\',1,5) from dual;
SQL> select substrb(\'abcdefg\',1,5) from dual;
結(jié)果:abcde
mysql> select substring(\'abcdefg\',2,3);
結(jié)果:bcd
mysql> select mid(\'abcdefg\',2,3);
結(jié)果:bcd
mysql> select substring(\'abcdefg\',2);
結(jié)果:bcdefg
mysql> select substring(\'abcdefg\' from 2);
結(jié)果:bcdefg
另有SUBSTRING_INDEX(str,delim,count)函數(shù)
返回從字符串str的第count個(gè)出現(xiàn)的分隔符delim之后的子串。
如果count是正數(shù),返回最后的分隔符到左邊(從左邊數(shù)) 的所有字符。
如果count是負(fù)數(shù),返回最后的分隔符到右邊的所有字符(從右邊數(shù))。
執(zhí)行外部腳本命令
SQL >@a.sql
1:mysql> source a.sql
2:c:\\mysql\\bin>mysql <a.sql
3:c:\\mysql\\bin>mysql 庫名 <a.sql
導(dǎo)入、導(dǎo)出工具
exp.exe
exp73.exe
imp.exe
imp73.exe
mysqldump.exe
mysqlimport.exe
改表名
SQL> rename a to b;
mysql> alter table a rename b;
執(zhí)行命令
;
/
r
run
;
go
ego
distinct用法
SQL> select distinct 列1 from 表1;
SQL> select distinct 列1,列2 from 表1;
mysql> select distinct 列1 from 表1;
mysql> select distinct 列1,列2 from 表1;
注釋
--
#
--
當(dāng)作計(jì)算器
SQL> select 1+1 from dual;
mysql> select 1+1;
限制返回記錄條數(shù)
SQL> select * from 表名 where rownum
mysql> select * from 表名 limit 5;
新建用戶(庫)
SQL> create user 用戶名 identified by 密碼;
mysql> create database 庫名;
刪用戶(庫)
SQL> drop user 用戶名;
mysql> drop database 庫名;
外連接
使用(+)
使用left join
查詢索引
SQL> select index_name,table_name from user_indexes;
mysql> show index from 表名 [FROM 庫名];
通配符
“%”
“%”和“_”
SQL語法
SELECT selection_list 選擇哪些列
FROM table_list 從何處選擇行
WHERE primary_constraint 行必須滿足什么條件
GROUP BY grouping_columns 怎樣對結(jié)果分組
HAVING secondary_constraint 行必須滿足的第二條件
ORDER BY sorting_columns 怎樣對結(jié)果排序
SELECT selection_list 選擇哪些列
FROM table_list 從何處選擇行
WHERE primary_constraint 行必須滿足什么條件
GROUP BY grouping_columns 怎樣對結(jié)果分組
HAVING secondary_constraint 行必須滿足的第二條件
ORDER BY sorting_columns 怎樣對結(jié)果排序
LIMIT count 結(jié)果限定
當(dāng)前名稱:Oracle和mysql簡單命令對比參照表
網(wǎng)址分享:http://m.rwnh.cn/article6/cgecig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)站策劃、營銷型網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)