最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql常用命令大全 mysql常用命令總結

 更新時間:2014年01月13日 00:15:38   投稿:mdxy-dxy  
本文介紹下,mysql中常用的一些命令,包括創(chuàng)建與修改數(shù)據(jù)庫、數(shù)據(jù)庫中的表,mysql的權限管理命令grant、revoke等的用法。有需要的朋友參考下

創(chuàng)建與管理mysql數(shù)據(jù)庫的常用命令:

1,使用SHOW語句找出在服務器上當前存在什么數(shù)據(jù)庫:

mysql> SHOW DATABASES;

2,創(chuàng)建一個數(shù)據(jù)庫MYSQLDATA

mysql> CREATE DATABASE MYSQLDATA;

3,選擇創(chuàng)建的數(shù)據(jù)庫

mysql> USE MYSQLDATA; (按回車鍵出現(xiàn)Database changed 時說明操作成功!)

4,查看現(xiàn)在的數(shù)據(jù)庫中存在什么表

mysql> SHOW TABLES;

5,創(chuàng)建一個數(shù)據(jù)庫表

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6,顯示表的結構:

mysql> DESCRIBE MYTABLE;

7,往表中加入記錄

mysql> insert into MYTABLE values (”hyq”,”M”);

8,用文本方式將數(shù)據(jù)裝入數(shù)據(jù)庫表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt"INTO TABLE MYTABLE;

9,導入.sql文件命令(例如D:/mysql.sql)

mysql>use database;
mysql>source d:/mysql.sql;

10,刪除表

mysql>drop TABLE MYTABLE;

11,清空表

mysql>delete from MYTABLE;

12,更新表中數(shù)據(jù)

mysql>update MYTABLE set sex=”f"where name=’hyq’;

以下是無意中在網(wǎng)絡看到的使用MySql的管理心得,

在windows中MySql以服務形式存在,在使用前應確保此服務已經(jīng)啟動,未啟動可用net start mysql命令啟動。而Linux中啟動時可用"/etc/rc.d/init.d/mysqld start”命令,注意啟動者應具有管理員權限。
剛安裝好的MySql包含一個含空密碼的root帳戶和一個匿名帳戶,這是很大的安全隱患,對于一些重要的應用我們應將安全性盡可能提高,在這里應把匿名帳戶刪除、 root帳戶設置密碼,可用如下命令進行:

復制代碼 代碼如下:

use mysql;
delete from User where User="";
update User set Password=PASSWORD(’newpassword’) where User=’root’;

如果要對用戶所用的登錄終端進行限制,可以更新User表中相應用戶的Host字段,在進行了以上更改后應重新啟動數(shù)據(jù)庫服務,此時登錄時可用如下類似命令:

復制代碼 代碼如下:

mysql -uroot -p;
mysql -uroot -pnewpassword;
mysql mydb -uroot -p;
mysql mydb -uroot -pnewpassword;

上面命令參數(shù)是常用參數(shù)的一部分,詳細情況可參考文檔。此處的mydb是要登錄的數(shù)據(jù)庫的名稱。

復制代碼 代碼如下:

grant all on mydb.* to NewUserName@HostName identified by "password";
grant usage on *.* to NewUserName@HostName identified by "password”;
grant select,insert,update on mydb.* to NewUserName@HostName identified by "password”;
grant update,delete on mydb.TestTable to NewUserName@HostName identified by "password”;

下面給出本人從其它資料(www.cn-java.com)獲得的對常用權限的解釋:

全局管理權限:

FILE: 在MySQL服務器上讀寫文件。
PROCESS: 顯示屬于其它用戶的服務線程。
RELOAD: 重載訪問控制表,刷新日志等。
SHUTDOWN: 關閉MySQL服務。

數(shù)據(jù)庫/數(shù)據(jù)表/數(shù)據(jù)列權限:

復制代碼 代碼如下:

ALTER: 修改已存在的數(shù)據(jù)表(例如增加/刪除列)和索引。
CREATE: 建立新的數(shù)據(jù)庫或數(shù)據(jù)表。
DELETE: 刪除表的記錄。
DROP: 刪除數(shù)據(jù)表或數(shù)據(jù)庫。
INDEX: 建立或刪除索引。
INSERT: 增加表的記錄。
SELECT: 顯示/搜索表的記錄。
UPDATE: 修改表中已存在的記錄。

特別的權限:

復制代碼 代碼如下:

ALL: 允許做任何事(和root一樣)。
USAGE: 只允許登錄–其它什么也不允許做。

小結:
在windows中MySql以服務形式存在,在使用前應確保此服務已經(jīng)啟動,未啟動可用net start mysql命令啟動。
而Linux中啟動時可用"/etc/rc.d/init.d/mysqld start”命令,注意啟動者應具有管理員權限。
MySql默認包含一個含空密碼的root帳戶和一個匿名帳戶,應把匿名帳戶刪除、 root帳戶設置密碼。

相關文章

  • MySQL雙層游標嵌套循環(huán)實現(xiàn)方法

    MySQL雙層游標嵌套循環(huán)實現(xiàn)方法

    要實現(xiàn)逐行獲取數(shù)據(jù),需要用到MySQL中的游標,一個游標相當于一個for循環(huán),這里需要用到2個游標,如何在MySQL中實現(xiàn)游標雙層循環(huán)呢,下面小編給大家分享MySQL雙層游標嵌套循環(huán)方法,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • mysql安裝忘記初始密碼簡單有效的解決方法

    mysql安裝忘記初始密碼簡單有效的解決方法

    在本篇文章里小編給大家整理的是一篇關于mysql安裝忘記初始密碼簡單有效的解決方法,有需要的朋友們參考學習下。
    2020-01-01
  • mysql優(yōu)化limit查詢語句的5個方法

    mysql優(yōu)化limit查詢語句的5個方法

    這篇文章主要介紹了mysql優(yōu)化limit查詢語句的5個方法,它們分別是子查詢優(yōu)化法、倒排表優(yōu)化法、反向查找優(yōu)化法、limit限制優(yōu)化法和只查索引法,需要的朋友可以參考下
    2014-07-07
  • 在MySQL中生成隨機密碼的方法

    在MySQL中生成隨機密碼的方法

    這篇文章主要介紹了在MySQL中生成隨機密碼的方法,作者還給出了密碼所對應類型限制的參數(shù)表,需要的朋友可以參考下
    2015-05-05
  • 一文理解MySQL數(shù)據(jù)庫的約束與表的設計

    一文理解MySQL數(shù)據(jù)庫的約束與表的設計

    約束是用來限制表中的數(shù)據(jù)長什么樣子的,即什么樣的數(shù)據(jù)可以插入到表中,什么樣的數(shù)據(jù)插入不到表中,下面這篇文章主要給大家介紹了關于如何通過一文理解MySQL數(shù)據(jù)庫的約束與表的設計的相關資料,需要的朋友可以參考下
    2022-11-11
  • MySQL中增刪改查操作與常見陷阱詳解

    MySQL中增刪改查操作與常見陷阱詳解

    這篇文章詳細講解了MySQL的增刪改查的語句、語義和一些我們經(jīng)常在開發(fā)工作中暴露的問題,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-11-11
  • Starting MySQL.Manager of pid-file quit without updating file.[FAILED]的解決方法

    Starting MySQL.Manager of pid-file quit without updating fil

    因為硬盤滿了,Starting MySQL.Manager of pid-file quit without updating file.[FAILED]
    2010-02-02
  • Mysql數(shù)據(jù)遷徙方法工具解析

    Mysql數(shù)據(jù)遷徙方法工具解析

    這篇文章主要介紹了mysql數(shù)據(jù)遷徙方法工具解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • MySQL壓測神器HammerDB的部署及使用詳解

    MySQL壓測神器HammerDB的部署及使用詳解

    HammerDB?是一個開源的數(shù)據(jù)庫負載測試和基準測試工具,同時支持?Windows?和?Linux?平臺,這篇文章主要介紹了MySQL壓測神器HammerDB的部署及使用,需要的朋友可以參考下
    2022-08-08
  • 用mysqldump備份和恢復指定表的方法

    用mysqldump備份和恢復指定表的方法

    用mysqldump備份和恢復指定表的方法...
    2007-07-07

最新評論

鹤壁市| 安岳县| 扶沟县| 醴陵市| 霞浦县| 平山县| 枝江市| 吐鲁番市| 浪卡子县| 常州市| 凯里市| 古交市| 屏山县| 贡山| 乐安县| 南华县| 长宁区| 平顶山市| 剑河县| 天津市| 东宁县| 泸定县| 奎屯市| 汝州市| 当阳市| 兴山县| 香港 | 土默特右旗| 札达县| 湟源县| 阿鲁科尔沁旗| 临夏县| 图们市| 金川县| 四会市| 黄骅市| 临漳县| 通渭县| 青铜峡市| 陕西省| 河池市|