2022-09-04 MySQL常用的命令: 1、進入MySQL的命令: mysql -uroot -p; 說明:-uroot是指以root方式進行登陸MySQL。之後輸入設置的SQL密碼。 2、查詢當前的時間 select now(); 3、退出的命令三種操作 (1)方式一,輸入命令 exit; ...
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 欄位名;