1. 程式人生 > >MySQL的一些基本用法

MySQL的一些基本用法

用法檢視資料庫 show databases;
建立資料庫 create database 庫名;
刪除資料庫 drop database 庫名;
選擇要使用的資料庫 use 庫名;
檢視庫裡的表 show tables;
查看錶結構 desc 表名;

資料庫操作時一定要注意空格,括號,符號!!!

建立表:以學生表為例,id 為自增主鍵,
create table student(
id int auto_increment primary key,
name varchar(20),
mobile varchar(20)
);

向表中新增學生資料(由於id已經設定為自增主鍵,所以在新增id時可以寫成null,id會自增):
insert into student values(null,’zhangsan’,’12312312312’);
向表中追加欄位(列)
alter table student add sex char(1);
刪除表 drop table 表名;
查詢表中的資料:
1.查詢所有資料:select * from student;
2.指定範圍查詢:select name from student;
查詢資料時增加篩選條件:select * from student where name=’zhangsan’;
修改資料:update student set mobile=’10101101010’ where name=’zhangsan’;
刪除資料:delete from student where name=’zhangsan’;

條件查詢
模糊查詢:like
萬用字元:%(可以替代一個或者多個字元)
假如查詢學生姓名中有”學”或”生”字的學生
select * from student where name like ‘%學%’ or name like ‘%生%’;
查詢學生id在100-500之間的學生:
select * from student where id between 100 and 500;
或者可以寫成:select * from student where id >=100 and id<= 500;

排序:order by(要放在where之後), desc表示降序,asc表示升序(不寫排序方式則預設為升序)
可以一個欄位排序也可以多欄位同時排序 select * from 表名 order by 欄位名 asc,欄位名 desc;

相關推薦

MySQL一些基本用法

用法檢視資料庫 show databases; 建立資料庫 create database 庫名; 刪除資料庫 drop database 庫名; 選擇要使用的資料庫 use 庫名; 檢視庫裡的表 show tables; 查看錶結構 de

關於HTML框架(frameset)的一些基本用法

www. 否則 pan 不同 set標簽 不一定 vue.js 相同 border frameset 定義 W3C是這樣定義frameset框架的,通過使用框架,你可以在同一個瀏覽器窗口中顯示不止一個頁面。每份HTML文檔稱為一個框架,並且每個框架都獨立於其他的框架。註意,

android AndoridManifest.xml 一些基本用法

AndoridManifest.xml 是一個xml 具體是什麼東西 百度比我解釋的好 我這邊只是一些常用的用法 首先上下程式碼 在這裡插入程式碼片 <application android:allowBackup="true"

集合框架--Map集合的一些基本用法

package cn.itcast.api.a.map; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.Ma

Tensorflow的一些基本用法

在使用TensorFlow中會遇到一些其基本的用法,再次作為記錄備忘! tf.add_to_collection 在計算整體的loss是會將不同部分的loss放入一個集合中,最後計算整體的loss,因此會用到tf.add_to_collection,具體

C++的一些基本用法

這篇部落格可能不是像通常的程式設計書籍一樣,從“hello world”進行一個視覺化的一個例程,主要就是對一些C++的特性,包括關鍵字的一些理解,也是用到一個整理一個,所以邏輯性和連貫性可能不是很好,純粹作為C++的一個知識積累,如果當中有不正確的地方,還請批

Hibernate中的Query一些基本用法

/*** 新增*/public void save(Stu stu){   try {    tran=this.GetSession().beginTransaction();    this.GetSession().save(stu);    tran.commit(

vim的一些基本用法

標題 首先vim有三種模式 1命令模式 2插入模式 3退出模式 一 vim的命令模式配置下 p 貼上 u 撤銷 ctrl+r 恢復撤銷 :set 模式資訊 :set nu 新增行號 :set nonu 取消行號 set mouse=a 設定滑鼠可操作 set cursorlin

shutil的一些基本用法

import shutil import time import tarfile # 將檔案內容拷貝到另一個檔案中 shutil.copyfileobj(open('a1', 'r'), open('random2', 'w')) # 複製檔案 shutil.copyfile('a1', 'a2')

Jquery的一些基本用法

1、獲取指定name的radio選定的值:var a=$("input[name='price']:checked").attr("value");2、獲取指定id的html標籤中的文字內容:var a=$("#aa").text();3、修改指定id的html標籤中的內容,HTML程式碼也會以文字形式顯示:

jQuery一些基本用法

1、關於頁面元素的引用通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關係及dom或者xpath條件等方法,且返回的物件為jquery物件(集合物件),不能直接呼叫dom定義的方法。2、jQuery物件與dom物件的轉換只有jquery物件才能使

path的一些基本用法

Paint的基本實用方法和技巧(1)基本的使用1.1 負責圖形繪製相關//重置mPaint.reset();mPaint.setColor(Color.RED);mPaint.setAlpha(255);//設定畫筆的樣式mPaint.setStyle(Paint.Styl

介紹WPF中DependencyProperty的一些基本用法

在程式中使用DependencyProperty好的,我相信你已經決定了要使用DependencyProperty而不是傳統的CLR屬性,正如上一篇Post所說,很多地方都需要使用到DependencyProperty,作為例子,我決定定義一個MyBorde

UITableView的一些基本用法

UITableView繼承自UIScrollView 第一步: 在你的Controller的後面加上<UITableViewDelegate, UITableViewDataSource> 第二步: 將UITableView的delegate設定為self 第三

JS 一些基本用法

以下是引用: http://blog.csdn.net/themaster/archive/2006/07/30/1001096.aspx  1. oncontextmenu="window.event.returnValue=false" 將徹底遮蔽滑鼠右鍵<tabl

Mysql數據庫的一些基本操作

-h 知識 刪除mysql init rst 建表 自動刪除 fault order 今天,終於把MySQL數據庫的知識系統的過了一遍,下面整理出一些常用的基本操作。 一、MySQL服務器的啟動與關閉 1、啟動MySQL服務器 開始 -> 運行 輸入“cmd”,然

shell腳本一些基本語句的用法

shell 語句一.for語句1.使用for語句批量添加用戶2.使用for語句檢查主機是否可以正常ping通二:while語句1.使用while語句按用戶名有規律添加用戶2.使用while語句編寫猜價格腳本三:case語句1.使用case語句編寫測試字符類型腳本2.使用case語句編寫服務狀態控制腳本本文出自

MySQL數據庫基本用法-查詢

數據庫基本 span 括號 判空 分隔 between 用法 select 查詢 查詢的基本語法 select * from 表名; from關鍵字後面寫表名,表示數據來源於是這張表 select後面寫表中的列名,如果是*表示在結果中顯示表中所有列 在select後面的

MySQL數據庫基本用法-聚合-分組

group mysql數據庫 class 結果集 結果 pre group by 城市 現在 聚合 為了快速得到統計數據,提供了5個聚合函數 count(*)表示計算總行數,括號中寫星與列名,結果是相同的 查詢學生總數 select count(*) from stu

知識點:Mysql 基本用法之函數

select查詢 bar 基本用法 for lower www 順序 test ber 函數 MySQL中提供了許多內置函數 例如: sql 內置函數: 一、數學函數 ROUND(x,y) 返回參數x的四舍五入的有y位小數的值