MySQL 命令列總結

2021-08-18 15:15:55 字數 1233 閱讀 3995

參看所有資料庫

show databases;

使用資料庫

use databasename;

參看當前資料庫中的所有表

show tables;

檢視表的結構

describe tablename;

檢視建表的sql語句

show create table tablename;

檢視資料庫版本

select version();

status;

檢視當前使用者的許可權:

show grants;

檢視某個使用者的許可權:

show grants for 『jack』@』%』;

賦予許可權

grant all privileges on *.* to jack@』localhost』 identified by 「jack」 with grant option;

重新整理許可權

flush privileges;

**許可權

revoke delete on . from 『jack』@』localhost』;

檢視所有使用者

select * from mysql.user;

建立使用者

create user 『root』@』%』 identified by 『root』;

快速複製資料庫

mysql>create databasenewdbdefault character set utf8 collate utf8_general_ci;

#mysqldump db1 -u root -ppassword –add-drop-table | mysql newdb -u root -ppassword

#mysqldump db1 -uroot -ppassword –add-drop-table | mysql -h 192.168.1.22 newdb -uroot

拷貝資料庫到檔案

#mysqldump -h x.x.x.x -uroot -ppassword databasename > xx.sql

匯入資料

use databasename;

source d:\path\xx.sql;

mysql 命令列 回車 mysql命令列操作

顯示資料庫 show databases 當前資料庫 select database 顯示表show tables 更改表名稱 alter table 原表名 rename 新錶名 rename table 原表名 to 新錶名 檢視系統支援的引擎 show engines 檢視表的引擎 show ...

命令列 mysql 語句 MySQL命令列語句學習

1 mysql root 進入資料庫 2 help h 幫助 3 show databases 展示已經安裝的庫 4 create database 建立新的資料庫 5 drop database 刪除資料庫 6 use 使用資料庫 7 create table user id int,userna...

mysql簡單命令列 MYSQL命令列簡單操作

一 從命令列登入mysql資料庫伺服器 1 登入使用預設3306埠的mysql usr local mysql bin mysql u root p 2 通過tcp連線管理不同埠的多個mysql 注意 mysql4.1以上版本才有此項功能 usr local mysql bin mysql u ro...