隨便**,保留出處:
檢視所有資料庫
show databases;
建立新資料庫
create datebase dbname;#登陸後用此命令建立create database dbname default character set utf8 collate utf8_general_ci; # 建立資料庫並設定預設編碼格式
mysqladmin -u root -p create dbname #沒登陸資料庫時用次命令建立
刪除乙個資料庫
dropdatabase dbname; #登陸後
mysqladmin -u root -p drop dbname #不登陸資料庫
連線到資料庫
use dbname;
檢視當前使用的資料庫
selectdatabase();
檢視使用者
selectdistinct concat ('
user:
', user, '
@', host) as users from mysql.user;
新增使用者
create user 'username'@'host' identified by 'passwd';
說明:username - 你將建立的使用者名稱, host - 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost, 如果想讓該使用者可以從任意遠端主機登陸,可以使用萬用字元%. passwd - 該使用者的登陸密碼,密碼可以為空,如果為空則該使用者可以不需要密碼登陸伺服器.
刪除使用者
dropuser
'username
'@'host
';
檢視使用者許可權
show grants for'username
'@'host
'; #username host 對應要檢視的使用者名稱和ip
給使用者授權
grantprivileges
on databasename.tablename to
'username
'@'host
';
說明: privileges - 使用者的操作許可權,如select , insert , update 等.如果要授予所的許可權則使用all.;databasename - 資料庫名,tablename-表名,如果要授予該使用者對所有資料庫和表的相應操作許可權則可用*表示, 如*.*
撤銷許可權
revoke privilege on databasename.tablename from'username
'@'host
';
設定與更改密碼
set password for'username
'@'host
'= password('
newpasswd');
set password = password("newpassword"); #當前使用者
建立資料庫 表空間 使用者
red hat enterprise linux as release 4 nahant update 6 kernel 2.6.9 67.elsmp on an i686 login oracle password 輸入密碼 oracle localhost sqlplus enter user ...
資料庫使用者及表空間
1 檢視當前使用者所在表空間 select default tablespace from dba users where username 登入使用者名稱 2 檢視表空間下有哪些表 select table name,tablespace name from dba tables where ta...
Oracle資料庫建立表空間 使用者
電力交易系統,需要整合,營銷 安全生產等業務系統的資料,建立buff sgcim使用者,首先建立表空間,建立表空間,要注意需要指定maxsize否則會出現錯誤 create tablespace sales autoextend on next 50m maxsize unlimited maxsi...