2022-09-04
MySQL常用的命令:
1、進入MySQL的命令:
mysql -uroot -p;
說明:-uroot是指以root方式進行登陸MySQL,之后輸入設定的SQL密碼,
2、查詢當前的時間
select now();
3、退出的命令三種操作
(1)方式一,輸入命令
exit;
(2)按“Ctrl+D”鍵,退出
(3)也可以輸出下面命令
quit();
---------------------------------------------------------------------------------------------------------------
資料庫操作的命令
4、顯示當前所有的資料庫
show databases;
5、創建資料庫
create database xxx(資料庫名稱) charset=utf8;
注:如果在Linux作業系統中,創建的資料庫默認是存放在“/var/lib/mysql”中,
6、使用某個資料庫
use xxx(某個資料庫名稱);
7、查看當前使用的資料庫
select database();
8、洗掉某個資料庫
drop database xxx(某個資料庫名稱);
---------------------------------------------------------------------------------------------------------------
表操作的命令
9、顯示表
show tables;
10、創建表
在創建表之前,選中要在哪個資料庫插入資料,使用命令“use xxx(某個資料庫名稱)”,再執行創建表的操作,
例如:創建一個學生表
create table students(id int unsigned primary key auto_increment not null,name varchar(10) not null,age tinyint default 0,gender enum("男","女") default "男");
11、查看表的結構
desc xxx(某個表的名稱);
12、在表中添加某個欄位
例如:在表“students”中添加欄位birthday
alter table students add birthday datetime not null;
說明: alter table 表名 add 欄位名(屬性) 型別 限制;
13、修改欄位型別
例如:將欄位中的“birthday”的型別“datetime”改為“date”
alter table students modify birthday date;
說明:alter table 表名 modify 欄位名 新改的型別名
14、修改表中的欄位名和欄位型別
例如:將欄位中的名稱“birthday”改為“birth”;而且將“birthday”欄位的型別“datetime”改為“date”,
alter table students change birthday birth datetime not null;
說明:alter table 表名 change 欄位名 新的欄位名 欄位的型別 限制
15、修改表——洗掉某個欄位名
例如:將上述“students”表中的欄位名“birth”洗掉
alter table students drop birth;
說明:alter table 表名 drop 欄位名;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/503624.html
標籤:MySQL
上一篇:事務的ACID特性
下一篇:事務的ACID特性
