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
【Linux】Linux中常用操作命令
詳細信息 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
linux下svn的常用操作命令總結
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 -