小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

最新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ù)庫(kù)命令

需要用sys登陸

SQL> shutdown immediate;

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

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

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ù)庫(kù)裝載完畢。

數(shù)據(jù)庫(kù)已經(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ù)庫(kù)概念的區(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ù)庫(kù)mysql包括了db、func等等表。

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

 

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

 

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

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

顯示所有用戶(庫(kù))

SQL >select * from all_users;

察看用戶:

mysql>SELECT  user,host  FROM mysql.user;

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

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

mysql> show databases;

退出命令

SQL> exit

mysql> exit;

SQL> quit

mysql> quit;

新建用戶(庫(kù))

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

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

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

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

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

mysql> create database mydb;

 

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

刪用戶(庫(kù))

SQL> drop user 用戶名;

mysql> drop database 庫(kù)名;

mysql> DROP USER 用戶名;

改變連接用戶(庫(kù))

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

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

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

在一次感謝yueliangdao0608

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

mysql> use 庫(kù)名

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

SQL> select * from tab;

mysql> show tables;

SQL> select * from cat;

F:MySQLbin>mysqlshow 庫(kù)名

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

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ù)庫(kù)為sql腳本;也可以導(dǎo)出數(shù)據(jù)庫(kù)為特定格式的文件如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)論公約

    類似文章 更多