91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL數據庫終端的常用操作指令代碼有哪些

發布時間:2022-01-04 12:55:24 來源:億速云 閱讀:184 作者:柒染 欄目:開發技術

今天就跟大家聊聊有關MySQL數據庫終端的常用操作指令代碼有哪些,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

1、添加用戶

//新建用戶
create user 用戶名 identified by '密碼'; 
//查看已有用戶及主機名
select user,host from mysql.user;

MySQL數據庫終端的常用操作指令代碼有哪些

2、更改用戶名和host主機

//更改用戶名
rename user '原用戶名'@'主機' to '新用戶名'@'主機';

MySQL數據庫終端的常用操作指令代碼有哪些

3、更改密碼

//更改密碼
mysqladmin -u用戶 -p原密碼 password 新密碼

MySQL數據庫終端的常用操作指令代碼有哪些

4、刪除用戶

//刪除用戶
drop user 用戶名@'主機';

MySQL數據庫終端的常用操作指令代碼有哪些

5、查詢所有用戶及主機host

//查看已有用戶及主機名
select user,host from mysql.user;

6、查看數據庫

//查看數據庫
SHOW DATABASES;

MySQL數據庫終端的常用操作指令代碼有哪些

7、創建數據庫

//創建數據庫
CREATE DATABASE 數據庫名;

MySQL數據庫終端的常用操作指令代碼有哪些

8、查看數據庫定義信息

//查看數據庫的定義信息
SHOW CREATE DATABASE 數據庫名;

MySQL數據庫終端的常用操作指令代碼有哪些

9、刪除數據庫

//刪除數據庫
DROP DATABASE 數據庫名稱;

MySQL數據庫終端的常用操作指令代碼有哪些

10、刷新權限

//刷線MySQL權限表
FLUSH PRIVILEGES;

MySQL數據庫終端的常用操作指令代碼有哪些

11、常用命令如下

//登錄
mysql -u用戶 -p密碼
mysql -u用戶 -p密碼 -h 主機IP
 
 
//更改命令符名稱
prompt \u@\h \d
prompt mysql \d>
prompt mysql (\d)>
 
//顯示當前服務器版本
SELECT VERSION();
//顯示當前日期
SELECT NOW();
//顯示當前用戶
SELECT USER();
//設置客戶端的編碼
SET NAMES gbk;
//顯示已經打開的數據庫
SELECT DATABASE();
//查看端口
show global variables like 'port';
 
//查看已有用戶及主機名
select user,host from mysql.user;
 
//新建用戶
create user 用戶名 identified by '密碼'; 
 
//刪除用戶
drop user 用戶名@'主機';
 
//更改用戶名
rename user '原用戶名'@'主機' to '新用戶名'@'主機';
 
//更改密碼
mysqladmin -u用戶 -p原密碼 password 新密碼
update mysql.user set password = password('密碼') where user = '用戶' and host = '主機';
 
//授權
grant all privileges on zhangsanDb.* to zhangsan@'%' identified by 'zhangsan';
all privileges:所有權限。
select:讀取權限。
delete:刪除權限。
update:更新權限。
create:創建權限。
drop:刪除數據庫、數據表權限。
 
username@host表示授予的用戶以及允許該用戶登錄的IP地址。其中Host有以下幾種類型:
localhost:只允許該用戶在本地登錄,不能遠程登錄。
%:允許在除本機之外的任何一臺機器遠程登錄。
192.168.52.32:具體的IP表示只允許該用戶從特定IP登錄。
 
//查看新增數據庫權限的信息
select user,Db,host,select_priv,insert_priv,update_priv,delete_priv from mysql.db where user='zhangsan';
 
//刷線MySQL權限表
FLUSH PRIVILEGES;
 
//創建數據庫
CREATE DATABASE 數據庫名;
CREATE DATABASE IF NOT EXISTS 數據庫名; -- 如果不存在則創建
CREATE DATABASE IF NOT EXISTS 數據庫名 CHARACTER SET gbk;
//修改數據庫
ALTER DATABASE 數據庫名 CHARACTER SET = utf8;
//查看數據庫
SHOW DATABASES;
//查看數據庫的定義信息
SHOW CREATE DATABASE 數據庫名;
//刪除數據庫
DROP DATABASE 數據庫名稱;
//數據庫存在則刪除
DROP DATABASE IF EXISTS 數據庫名;
//切換數據庫
USE 數據庫名;
//查看數據庫中所有的表
SHOW TABLES;
//查看某數據庫的表
SHOW TABLES FROM 數據庫名;
//查看表結構
DESC 表名;
SHOW COLUMNS FROM 表名;
//查看表語句
SHOW CREATE TABLE 表名;
//刪除表
DROP TABLE 表名;
 
修改表
//刪除列
alter TABLE 表名 DROP 列名;
//修改表的名稱
RENAME TABLE 表名 TO 新表名;
//修改表字符集
alter TABLE 表名 CHARACTER SET 字符集
//修改列名
alter TABLE 表名 CHANGE 列名 新列名 列類型;
//添加列
alter table 表名 add 列名 列類型;

看完上述內容,你們對MySQL數據庫終端的常用操作指令代碼有哪些有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苏尼特右旗| 蒙阴县| 宾川县| 洪洞县| 广河县| 辽中县| 沙雅县| 富锦市| 阿荣旗| 榆树市| 洪雅县| 永州市| 平乡县| 金昌市| 新龙县| 宿松县| 尖扎县| 惠安县| 佛坪县| 虎林市| 阿合奇县| 海盐县| 华池县| 龙岩市| 得荣县| 任丘市| 盱眙县| 革吉县| 峨山| 五台县| 开鲁县| 平阳县| 于都县| 社旗县| 慈溪市| 株洲市| 怀集县| 柘城县| 天长市| 温州市| 股票|