mysql常用指令及使用心得(保持更新。。。)

2021-07-23 13:22:22 字數 1386 閱讀 8542

mysql -h127.0.0.1 -uroot -proot test   //其中-h後接ip目標機器位址(一般本機都是127.0.0.1,當然本地的話一般不用寫ip),-u後接使用者名稱,-p接密碼(如果只寫-p的話,下面指令輸出之後會提示輸入密碼),最後接庫名(如果沒寫庫名,則預設連到機子的整個資料庫)

其他屬性,在上面的指令中新增 --default-character-set=utf8  指定編碼格式

退出mysql使用exit或quit都可以

linux下mysql命令大全

進入mysql的命令列之後,輸入show databases; 列出所有資料庫

並通過  use 庫名; 切換當前資料庫

show tables;列出當前資料庫的所有表

在命令列中

mysqldump -h127.0.0.1 .uroot -proot test test_table > test_table.sql   與mysql的登陸指令類似,使用的是mysqldump指令,並指定表名,最後通過輸出符》匯出到指定檔案

上傳的命令是:

進入資料庫命令列之後,通過source test.sql;匯入資料庫(其實test.sql就是乙個mysql的指令碼,通過source執行裡面的**)

參考:mysql將表從乙個資料庫匯入到另乙個庫

delete from 表名;

#清空乙個表的資料

delete from 表名 where 條件;  #where的用法後面再詳細介紹

drop table 表名;#刪除乙個表

drop database 庫名;#刪除乙個資料庫

create table 表名 (欄位1 型別,欄位2 型別); #建表

create database 庫名;  #建庫

select * from mysql.user ;

#檢視這個資料庫的所有使用者

mysql.user 就是記錄使用者資訊的表,這裡對這個表進行增刪改查大體與普通表一致

增:新增乙個使用者

insert into mysql.user(host,user,password) values("%",「test」,password("test"))  ;

#通過insert語句新增使用者,insert語句後面再講

刪:刪除乙個使用者

drop user test@'%';

#@前面是使用者名稱,後面是許可權,%表示所有許可權

建立使用者及授權的方法:

mysql建立從任意遠端主機登入的使用者與授權方法

mysql使用心得

首先,連線的結果可以在邏輯上看作是由select語句指定的列組成的新錶。左連線與右連線的左右指的是以兩張表中的哪一張為基準,它們都是外連線。外連線就好像是為非基準表新增了一行全為空值的萬能行,用來與基準表中找不到匹配的行進行匹配。假設兩個沒有空值的表進行左連線,左表是基準表,左表的所有行都出現在結果...

mysql使用心得整理

年5 月18日 一起測試網 軟體質量專家 朋友推薦過來灌水,測試我不是很熟悉,我是搞管理的,最近在學習資料庫方面的知識,我就說說這個吧,也整理一下自己的思路。我對資料庫方面了解的不多,最熟悉的就是mysql了,原因是它免費,功能也夠用,所以小公司用的比較多,我們公司就是,下面我說下自己的 使用心得吧...

d3常用API及使用心得

1 記得用svg標籤包裹元素,否則檢視元素屬性都正確,顯示卻是一片空白。2 應該使用第一種寫法,第二種寫法會導致不居中顯示,整個圖在左上角。let svg d3.select basic topo let clientrect svg.node getboundingclientrect width...