MySQL資料常用命令大集合

2021-07-27 14:50:42 字數 2179 閱讀 5396

藍月湖與軟體測試

注意:你必須首先登入到mysql中,以下操作都是在mysql的提示符下進行的,而且每個命令以分號結束。

1、mysql常用命令

create database name; 建立資料庫

use databasename; 選擇資料庫

drop database name 直接刪除資料庫,不提醒

show tables; 顯示表

describe tablename; 表的詳細描述

select 中加上distinct去除重複字段

mysqladmin drop database name 刪除資料庫前,有提示。

顯示當前mysql版本和當前日期select version(),current_date;

2、修改mysql中root的密碼:

shell>mysql -u root -p

mysql> update user set password=password(」xueok654123″) where user=』root』;

mysql> flush privileges //重新整理資料庫

mysql>use dbname; 開啟資料庫:

mysql>show databases; 顯示所有資料庫

mysql>show tables; 顯示資料庫mysql中所有的表:先use mysql;然後

mysql>describe user; 顯示表mysql資料庫中user表的列資訊);

3、grant

建立乙個可以從任何地方連線伺服器的乙個完全的超級使用者,但是必須使用乙個口令something做這個

mysql> grant all privileges on *.* to user@localhost identified by 』something』 with

增加新使用者

格式:grant select on 資料庫.* to 使用者名稱@登入主機 identified by 「密碼」

grant all privileges on *.* to monty@localhost identified by 』something』 with grant option;

grant all privileges on *.* to monty@」%」 identified by 』something』 with grant option;

刪除授權:

mysql> revoke all privileges on *.* from root@」%」;

mysql> delete from user where user=」root」 and host=」%」;

mysql> flush privileges;

建立乙個使用者custom在特定客戶端it363.com登入,可訪問特定資料庫fangchandb

mysql >grant select, insert, update, delete, create,drop on fangchandb.* to custom@ it363.com identified by 『 passwd』

重新命名表:

mysql > alter table t1 rename t2;

4、mysqldump

備份資料庫

shell> mysqldump -h host -u root -p dbname >dbname_backup.sql

恢復資料庫

shell> mysqladmin -h myhost -u root -p create dbname

shell> mysqldump -h host -u root -p dbname < dbname_backup.sql

如果只想卸出建表指令,則命令如下:

shell> mysqladmin -u root -p -d databasename > a.sql

如果只想卸出插入資料的sql命令,而不需要建表命令,則命令如下:

shell> mysqladmin -u root -p -t databasename > a.sql

那麼如果我只想要資料,而不想要什麼sql命令時,應該如何操作呢?

mysqldump -t./ phptest driver

FTP命令大集合

ftp的命令列格式為 ftp v d i n g 主機名 引數介紹 v 顯示遠端伺服器的所有響應資訊 d 使用除錯方式 n 限制ftp的自動登入,即不使用.netrc檔案 g 取消全域性檔名 ftp使用的內部命令如下 其中括號表示可選 1.cmd args 在本地機種執行互動shell exit回到...

MYSQL 問題大集合

停止mysql服務 開始 所有應用 windows管理工具 服務 將mysql服務停止。或者直接搜尋 服務 解除安裝mysql server 控制面板 所有控制面板項 程式和功能 將mysql server解除安裝掉。將mysql安裝目錄下的mysql資料夾刪除 執行 regedit 檔案,開啟登錄...

python常用函式大集合

摘要 含名稱在內,共9項比較 元素型別是否可以不同 是,是,否,是 名稱列表 陣列序號 標識list array 1是否支援動態是否 23常用函式 將一維變數公升維成2維列向量 a np.array 1,2,3 a.reshape 1,1 out 5 array 1 2 3 a np.newaxis...