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

mysql常用命令大全 mysql常用命令總結(jié)

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

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

1,使用SHOW語句找出在服務(wù)器上當(dāng)前存在什么數(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,顯示表的結(jié)構(gòu):

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,導(dǎo)入.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)絡(luò)看到的使用MySql的管理心得,

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

復(fù)制代碼 代碼如下:

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

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

復(fù)制代碼 代碼如下:

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

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

復(fù)制代碼 代碼如下:

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)獲得的對常用權(quán)限的解釋:

全局管理權(quán)限:

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

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

復(fù)制代碼 代碼如下:

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

特別的權(quán)限:

復(fù)制代碼 代碼如下:

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

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

相關(guān)文章

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

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

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

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

    在本篇文章里小編給大家整理的是一篇關(guān)于mysql安裝忘記初始密碼簡單有效的解決方法,有需要的朋友們參考學(xué)習(xí)下。
    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中生成隨機(jī)密碼的方法

    在MySQL中生成隨機(jī)密碼的方法

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

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

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

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

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

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

    因?yàn)橛脖P滿了,Starting MySQL.Manager of pid-file quit without updating file.[FAILED]
    2010-02-02
  • Mysql數(shù)據(jù)遷徙方法工具解析

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

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

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

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

    用mysqldump備份和恢復(fù)指定表的方法

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

最新評論

达州市| 烟台市| 青川县| 土默特右旗| 衡阳市| 翁源县| 南宫市| 白银市| 淮滨县| 边坝县| 抚州市| 麻栗坡县| 龙口市| 娱乐| 宜城市| 临泽县| 车致| 怀远县| 南靖县| 百色市| 日喀则市| 库伦旗| 壶关县| 大庆市| 诸暨市| 永康市| 永和县| 栾城县| 维西| 普洱| 孟村| 搜索| 互助| 蓝田县| 汉源县| 永顺县| 扶余县| 芒康县| 偃师市| 黑河市| 谷城县|