日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

最新Oracle 和 mysql 的對(duì)比參照----管理篇

 pengx 2009-02-24


 

Oracle

mysql

對(duì)比版本

Release 10.2.0.1.0 XE  windowsXP

5.0.45-community-nt-log MySQL Community Edition (GPL)

關(guān)閉數(shù)據(jù)庫命令

需要用sys登陸

SQL> shutdown immediate;

數(shù)據(jù)庫已經(jīng)關(guān)閉。

已經(jīng)卸載數(shù)據(jù)庫。

ORACLE 例程已經(jīng)關(guān)閉。

注意oracle還需要關(guān)閉監(jiān)聽器:

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>lsnrctl stop

C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqladmin -u root -p shutdown

啟動(dòng)命令

SQL> startup;

ORACLE 例程已經(jīng)啟動(dòng)。

Total System Global Area  285212672 bytes

Fixed Size                  1287016 bytes

Variable Size              92277912 bytes

Database Buffers          188743680 bytes

Redo Buffers                2904064 bytes

數(shù)據(jù)庫裝載完畢。

數(shù)據(jù)庫已經(jīng)打開。

注意oracle還需要開啟監(jiān)聽器:

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>lsnrctl start

Windows中直接啟動(dòng)MySQL服務(wù)即可。

Linux中需要做成服務(wù):

linux   cp   /usr/local/mysql/support-files/mysql.server   /etc/init.d/mysqld
chkconfig   --add   mysqld  
service   mysqld   start

感謝yueliangdao0608

用戶與數(shù)據(jù)庫概念的區(qū)別

一個(gè)用戶不但標(biāo)志了他的權(quán)限,并且包括他的資源。

用戶是權(quán)限的集合。比如用戶root包括了select,insert on mysql.*的權(quán)限。

比如用戶sys包括他的權(quán)限:create any table、drop user權(quán)限等;還包括他的資源:ACCESS$表、ALL_USERS視圖等等。

Database是資源的集合。比如數(shù)據(jù)庫mysql包括了db、func等等表。

就是說oracle的用戶相當(dāng)于mysql的用戶+database

 

Oracledatabase相當(dāng)于mysql的所有用戶+所有database。

 

使用自帶客戶端登陸數(shù)據(jù)庫

C:\oraclexe\app\oracle\product\10.2.0\server\BIN>sqlplus sys/mypass as sysdba

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -u root -p

顯示所有用戶(庫)

SQL >select * from all_users;

察看用戶:

mysql>SELECT  user,host  FROM mysql.user;

察看數(shù)據(jù)庫:

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqlshow -u root -p

mysql> show databases;

退出命令

SQL> exit

mysql> exit;

SQL> quit

mysql> quit;

新建用戶(庫)

新建用戶并不賦任何權(quán)限:

SQL> create user 用戶名 identified by 密碼;

新建用戶并不賦任何權(quán)限:create   user   test@'localhost'   identified  

by   '密碼';
必須flush   privileges;刷新權(quán)限表。

新建數(shù)據(jù)庫:

mysql> create database mydb;

 

新建用戶并賦所有權(quán)限:mysql>grant ALL PRIVILEGES ON mydb.* to myuser@% identified  by "password";

刪用戶(庫)

SQL> drop user 用戶名;

mysql> drop database 庫名;

mysql> DROP USER 用戶名;

改變連接用戶(庫)

SQL> conn 用戶名/密碼@主機(jī)字符串

更改用戶:退出當(dāng)前用戶用新的用戶登錄...

參見http://blog./u/29134/showart_478782.html

在一次感謝yueliangdao0608

更改數(shù)據(jù)庫:

mysql> use 庫名

查詢當(dāng)前所有的表

SQL> select * from tab;

mysql> show tables;

SQL> select * from cat;

F:MySQLbin>mysqlshow 庫名

顯示當(dāng)前連接用戶(庫)

SQL> show user

mysql> select   current_user;

查看幫助

SQL> ?

mysql> help;

導(dǎo)入、導(dǎo)出工具

EXP:命令行導(dǎo)出工具,oracle特有格式只能使用imp導(dǎo)入。

mysqldump.exe:命令行導(dǎo)出工具,可以導(dǎo)出數(shù)據(jù)庫為sql腳本;也可以導(dǎo)出數(shù)據(jù)庫為特定格式的文件如csv。

IMP:命令行導(dǎo)入工具,只能導(dǎo)入exp導(dǎo)出的文件。

mysqlimport.exeLOAD DATA INFILEQL語句的一個(gè)命令行接口。可以導(dǎo)入特定格式的文件如csv。

EXPDP

 

IMPDP

 

RMAN 強(qiáng)大但是復(fù)雜

 

導(dǎo)入導(dǎo)出excel\txt

Sqlldr:命令行工具,可以導(dǎo)入特定格式的文件如csv。

mysqlimport.exeLOAD DATA INFILEQL語句的一個(gè)命令行接口??梢詫?dǎo)入特定格式的文件如csv

Mysql> LOAD DATA INFILE

外部表external table

Csv引擎

Toad8.6.1->database->import->table data 你會(huì)喜歡的。

Toad3.1->tools import wizard

查找一個(gè)連接

Sql>Select * from v$session;

Mysql> SHOW FULL PROCESSLIST;

殺掉一個(gè)連接

Sql>alter system kill session ‘SID,SERIAL#’;

Mysql> KILL ID;

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多