MySQL基礎(chǔ)

在mysql數(shù)據(jù)庫中\(zhòng)g等價于;

\G將查詢到的信息,旋轉(zhuǎn)90°變成縱向

遠程連接數(shù)據(jù)庫:mysql -h 目標地址 -u 用戶名 -p密碼

本地登陸數(shù)據(jù)庫:mysql -u 用戶名 -p密碼

修改root密碼:mysqladmin方式:mysqladmin -u root -p舊密碼 password '新密碼'

列出數(shù)據(jù)庫:show databases;

查看當前mysql版本:select version();

查看當前用戶:select user()

查看當前數(shù)據(jù)庫: select database();

查看當前時間:select now();

選擇數(shù)據(jù)庫:use 數(shù)據(jù)庫名;

創(chuàng)建數(shù)據(jù)庫:create database 數(shù)據(jù)庫名;

創(chuàng)建數(shù)據(jù)庫并指定字符集:create database 數(shù)據(jù)庫名 character set 字符集;

修改數(shù)據(jù)庫字符集:alter database 數(shù)據(jù)庫名 default character set 字符集;

查看某個數(shù)據(jù)庫、字符集等:show create database 數(shù)據(jù)庫名;

查看數(shù)據(jù)庫支持存儲引擎:show engines;

查看當前數(shù)據(jù)庫的存儲引擎:show variables like '%storage_engine%';

刪除數(shù)據(jù)庫:drop database 數(shù)據(jù)庫名;

列出表:show tables;

跨庫查看數(shù)據(jù)表:show tables from 數(shù)據(jù)庫名;

創(chuàng)建數(shù)據(jù)庫表: create table 表明(列明);

比如創(chuàng)建一個students表:

查看看基本表結(jié)構(gòu): 1、desc 表名;

2、show columns from 表明;

查看表詳細結(jié)構(gòu):show create table 表名;

修改表名:alter table 表名 rename 新表名;

刪除表:drop table 表名;

向表中插入數(shù)據(jù):insert into 表名 values (值1,值2,...);?

?或者 insert into 表名 (列名1,列名2,...) values (值1,值2,...);

查詢表中的數(shù)據(jù):select 列名 from 表明;

按特定條件查詢數(shù)據(jù):select 列名 from 表名 where 條件;

where 句子不僅僅支持“where 列明=值”還支持一般的運算符,比如:=,<,>,>=,!= 以及一些擴展運算符 is [not]null,in,like等等,還可以使用or,and,進行組合查詢

in操作符:范圍中的每個條件都可以進行匹配,于or相同的功能

not 操作符:除了范圍中的每個條件都進行匹配

更新表中的數(shù)據(jù):update 表名 set 列名=新值 where 更新條件;

刪除表中的數(shù)據(jù):delete from 表名 where 條件;

創(chuàng)建表后的修改:::

添加列:alter table 表名 add 列名 列數(shù)據(jù)類型 [after插入位置];

修改列:alter table 表名 change 列名稱 列新名稱 新數(shù)據(jù)類型;

刪除列:alter table 表名 drop 列名;

like 操作符:'%'通配符? 將s開頭的所有name列出來

order by :按順序排序

mysql函數(shù):

distinct:值返回不同(唯一)的數(shù)據(jù)

limit:指定返回第一行或者幾行

limit 2,2:是指從第二行開始的二行,第一個為開始位置,第二個為要檢索的行數(shù),注意:檢索出來的第一行為0而不是1,因此limit 2,2將檢索出來第三行而不是第二行

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MYSQL 基礎(chǔ)知識 1 MySQL數(shù)據(jù)庫概要 2 簡單MySQL環(huán)境 3 數(shù)據(jù)的存儲和獲取 4 MySQL基本操...
    Kingtester閱讀 8,067評論 5 115
  • 啟動 mysql$ mysql -uroot -p -P3306 -h127.0.0.1-u ,--user=na...
    假裝正在輸入閱讀 765評論 0 6
  • 什么是數(shù)據(jù)庫? 數(shù)據(jù)庫是存儲數(shù)據(jù)的集合的單獨的應(yīng)用程序。每個數(shù)據(jù)庫具有一個或多個不同的API,用于創(chuàng)建,訪問,管理...
    chen_000閱讀 4,144評論 0 19
  • 第一天 7月13日OCP筆記: Oracle Ocp11g準備資料: OracleFundmentals 書 管理...
    fjxCode閱讀 2,888評論 0 4
  • 10月6日,輾轉(zhuǎn)來到師父的城市,孝感市云夢縣,師父與師娘終于結(jié)成正果,終于可以看到師父美美的新娘。 10月7日,在...
    飛兒的小世界閱讀 633評論 0 5

友情鏈接更多精彩內(nèi)容