1. 程式人生 > >MySql linux下常用操作命令

MySql linux下常用操作命令

一、連線MySql

        使用安裝好的MySQLl命令列預設使用者是root使用者,我這裡用dos的命令列登陸。

        1、連線到本機的MySQL   

        格式:mysql  -u使用者名稱 -p使用者密碼

        示例:mysql -uroot -padmin

        2、連線到遠端的MySQL   

        格式:mysql [-h主機地址] -u使用者名稱 -p使用者密碼

        示例:mysql -h192.168.24.* -uroot -padmin

        3、退出   

        格式:exit

        示例:exit

二、建立使用者

        1、增加一個使用者test1密碼為test1,使其可以在任何機器上登陸,並只對test有增刪改查的許可權。

        格式:grant 許可權 on 資料庫.* to 使用者名稱@登陸主機 identified by "密碼"

        示例:grant select,insert,update,delete on test.* [email protected]"%" identified by "test1"。

        2、增加一個使用者test2密碼為test2,使其職能在本地登陸,並對所有資料庫有增刪改查的許可權。


        格式:grant 許可權 on 資料庫.* to 使用者名稱@登陸主機 identified by "密碼"

        示例:grant select,insert,update,delete on *.*  [email protected] identified by "test2"。

        這樣做,只能通過MySQL主機上的Web頁來訪問,從而使得資料更加安全。

三、對資料庫的操作

        1、顯示命令

        格式:show 要顯示的專案(可以為databases tables等)、select 要顯示的專案()(可以為user、版本等)、desribe 表明

        示例:

        顯示當前資料庫版本:select virsion();

        顯示當前的使用者:select user();

        顯示所有的使用者:select user from mysql.user;

        顯示所有的資料庫:show databases;

        顯示所以的表:show tables;

        顯示錶的詳細資訊:desc[ribe] tablename;

        2、開啟資料庫

        格式:use databasename;

        示例:use test;

        3、資料庫的新增和刪除

        格式:create/drop database databasename

        例項:

        新增一個數據庫:create database test1;

        刪除一個數據庫:drop database test1;

        4、表的增刪改查

        示例:

        增加一張表:create table teacher(id int(3),name char(10) not null,address varchar(50));

        刪除一張表:drop table teacher;

        增加表資料:insert into 表名(列名) values(值);

        更新表資料:update 表名 set 欄位1='a',欄位2='b';

        刪除表資料:delete from teacher [where...]

        匯入sql指令碼:\. 檔案完整路徑或source 檔案完整路徑

四、資料庫備份

        資料庫的備份,不論在哪一款資料庫管理系統都是一個熱門話題。資料至上也使得各個資料庫管理系統不論有多大差異,但是本質實現的東西都是一樣的。只是功能強大與否、封裝的是否完善(建議不用資料庫特有的東西)。

        例如在Oracle中,級聯刪除就不需要自己再去寫觸發器,但是自增序列在Oracle就顯的那麼麻煩。

        1、備份整個資料庫:mysqldump -uroot -padmin test > c:\out.sql

        2、匯出一個表:mysqldump -uroot -padmin test teacher> c:\out.sql

五、結束語

        相信有了上面的部分,你基本上可以從容的操作MySQL了。

        另,MySQL是可以支援多行輸入的,只需要在最後一行輸入一個“;”就行,例如:

         insert into t_user(userId,password,username)
         values('admin','admin','張三');

相關推薦

MySql linux常用操作命令

一、連線MySql         使用安裝好的MySQLl命令列預設使用者是root使用者,我這裡用dos的命令列登陸。         1、連線到本機的MySQL            格式:mysql  -u使用者名稱 -p使用者密碼         示

Mac如何用SSH連接遠程Linux服務器及Linux一些常用操作命令,更新中.....

oot .... 地址 密碼 res ini 更新 目錄 讀寫 1、 終端命令   a).打開Mac的命令終端   b).輸入ssh -p 22 [email protected] 它會提示你輸入密碼,輸入正確的密碼之後,你就發現已經登陸成功了.(22: 端口號 roo

LinuxLinux常用操作命令

詳細信息 hadoop 用戶組 軟件 name vim使用 title redhat tail Linux簡介及Ubuntu安裝 常見指令 系統管理命令 打包壓縮相關命令 關機/重啟機器 Linux管道 Linux軟件包管理 vim使用 用戶及用戶組管理 文件權限管理

Centos版Linux 一些常用操作命令

chmod passwd perm sea 發生 搜索命令 ted profile more Linux命令收集 1、文件處理命令:ls 功能描述:顯示目錄文件 命令英文原意:list 命令所在路徑:/bin/ls 執行權限:所有用戶 語法: ls 選項

Linux常用操作命令

有用 lena 第一個字符 pda dha 查看 加載 rmdir 結構 常用指令 ls:顯示文件或目錄 -i:列出文件詳細信息(list) -a:列出當前目錄下所有文件及目錄,包括隱藏文件和文件夾(a) mkdir:創建目錄 -p:創建目錄,若無上級目錄則創建(

Linux常用操作命令(轉)

備份 並不會 使用方法 nts 系統 版本 不定 vim常用 相同 1、cd命令 這是一個非常基本,也是大家經常需要使用的命令,它用於切換當前目錄,它的參數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。如: [plain] view plain

linux常用FTP命令 1 連線ftp伺服器

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Linux一些常用操作命令

1.建立一個等同於root管理員的使用者 useradd -u 0   -o  -g root  -G root -d /home/username username usermod -u 0  -o  -g root  -G root user

linux常用FTP命令 1 連線ftp伺服器

                1. 連線ftp伺服器格式:ftp [hostname| ip-address]a)在linux命令列下輸入:ftp 192.168.1.1b)伺服器詢問你使用者名稱和密碼,分別輸入使用者名稱和相應密碼,待認證通過即可。2. 下載檔案下載檔案通常用get和mget這兩條命令。a

linux系統常用操作命令

tab鍵自動補全功能 cd /opt 進入/opt目錄,支援多級目錄 cd .. 切換到上一級目錄 cd / 切換到根目錄 ll 顯示當

linux常用操作(持續更新)

使用者和使用者組:  一,組操作 1,建立組  groupadd test  增加一個test組 新增使用者組: groupadd test 2,修改組 groupmod -n test2  test

linux常用FTP命令 1. 連線ftp伺服器

1. 連線ftp伺服器 格式:ftp [hostname| ip-address] a)在linux命令列下輸入: ftp 192.168.1.1 b)伺服器詢問你使用者名稱和密碼,分別輸入使用者名稱和相應密碼,待認證通過即可。 2. 下載檔案 下載檔案通常用

linux常用命令大全

linux命令 ls --help 檢視linux命令自帶的幫助資訊 ls man 檢視linux的使用手冊 tab鍵 打出命令的前幾個字母時,按tab鍵,系統會自動補全命令 檔案管理操作 ls 顯示指定目錄下所有的檔案和資料夾 ls -

Linux伺服器常用操作命令總結

一、 Linux幾個常用操作命令 (一) cd命令 此命令是進入指定目錄或當前位置資料夾命令,格式如下: cd 目錄或當前位置資料夾 示例: (1)cd /home/test : 進入/home/test路徑。 (2)cd test : 進入當前位

Linux 命令Linux常用操作命令和快捷鍵

1  34 個簡單實用的 Ubuntu 快捷鍵 快捷鍵 在alt+ctrl+t 終端 按win鍵開啟搜素dash 1. Ctrl + W: 關閉當前 Nautilus 視窗 2. Ctrl+T: 在 Nautilus 開啟新的 Tab 3. Ctrl +

Linux MySQL常用操作命令

1、登入mysql  mysql -uroot -p Enter password: 【輸入原來的密碼】 2、修改使用者密碼 mysql> use mysql; mysql> update user set password=passworD("test")

Linux MySql 常用操作命令

1.登入mysql 資料庫 CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 1.

linux一些常用操作命令

linux 防火墻 端口 1、兩個服務器ssh免授權:ssh-keygen -t rsa 一直回車至結束ssh-copy-id -i /root/.ssh/id_rsa.pub 遠程ip 然後回車 輸入遠程ip密碼搞定,以後訪問就不用驗證密碼了2、壓縮和解壓縮命令: .tar

linuxsvn的常用操作命令總結

svn版本管理導入代碼文件到 repo 版本庫我的代碼文件存放在 /var/www/html/; svn代碼版本庫的路徑 /application/svndata/repo (也就是剛剛我們創建的版本庫的位置);執行導入命令: svn import /var/www/html/svntest file:///

Linux系統中MySQL常用操作命令

char OS var 權限 記錄 port nis whereis null 服務: # chkconfig --list 列出所有系統服務# chkconfig --list | grep on 列出所有啟動的系統服務 # chkconfig -