黑猴子的家 mysql 常用基本命令

2021-09-11 16:39:59 字數 2224 閱讀 4510

1、登入

mysql -h 主機名 -u使用者名稱 -p密碼

c:/> mysql -h 192.168.1.45 -u root -p root
2、顯示所有資料庫

mysql > show databases;
3、進入指定的資料庫

use 庫名;

mysql > use mysql;
4、檢視庫中所有表

show tables from 庫名;檢視其他庫中的所有表

mysql > show tables;

mysql > show tables from mysql;

5、檢視當前庫

mysql > select database();
6、檢視版本

c:/ > mysql -version      //進入mysql客戶端之前

c:/ > mysql -v //進入mysql客戶端之前

mysql > select version(); //進入mysql客戶端之後

7、新建乙個資料庫

mysql > create database spark
8、建表

mysql > create table customer(id varchar<30>,age int, name varchar<30>,birthday date)
9、檢視表結構

mysql > desc customer
10、檢視表

mysql > select * from customer
11、查詢特定列

mysql > select id,name,*** from student
12、查詢資料並進行過濾

mysql > select id,name,*** from student where id => 1003
13、運算子查詢

mysql > select id,name,*** from student where age >=18 and age <=35

mysql > select id,name,*** from student where age between 18 and 35

14、查詢變種

mysql > select * from student where age =18 or age =35 or age =23

mysql > select * from student where age in (18,23,35)

mysql > select * from student where name like '%小%'

mysql > select * from student where name like '_明%'

mysql > select * from student where email is null

mysql > select * from student where email is not null

mysql > select * from student order by age //公升序

mysql > select * from student order by age desc //降序

15、插入資料

mysql > insert into student(id,name) values(1001, '小明')
16、修改表

mysql > update student set name='小紅' where id = 1001
17、刪除表記錄

mysql > delete from student where id =1001
18、刪除表

mysql > drop customer
19、退出

mysql > exit

ctrl+c

黑猴子的家 mysql 事物簡述

1 事務的概念 事務 一組邏輯操作單元,使資料從一種狀態變換到另一種狀態。事務處理 事務操作 保證所有事務都作為乙個工作單元來執行,即使出現了故障,都不能改變這種執行方式。當在乙個事務中執行多個操作時,要麼所有的事務都被提交 commit 那麼這些修改就永久地儲存下來 要麼資料庫管理系統將放棄所作的...

黑猴子的家 mysql 日期函式

1 獲取當前日期 select now 2 獲取日期,沒有時間 select curdate 3 獲取時間,沒有日期 select curtime 4 獲取日期的指定部分 select year now select month now select monthname now select day...

黑猴子的家 mysql 標識列

1 標識列總結 標識列又稱為自增長列 語法auto increment 特點 設定為標識列的字段,值不用手動插入,自動會有序列值,不用擔心重複問題 1 標識列字段的型別必須為數值型 2 標識列欄位必須為乙個key 主鍵或唯一或外來鍵 3 乙個表中至多有乙個標識列 4 如果用delete刪除,標識列的...