進入mysql顯示所有的資料庫mysql -hlocalhost -uroot -p
建立資料庫show databases;
刪除資料庫create database 《資料庫名》
$ create database student;
連線資料庫drop database 《資料庫名》
$ drop database student;
檢視當前的資料庫use 《資料庫名》
$ use student
當前資料庫內錶$ select database();
建表$ show tables;
id int(4) not null primary key auto_increment,create table 《表名》 ( 《欄位名1> 《型別1> [,..《欄位名n> 《型別n>]);
$ create table myclass(
name char(20) not null,
*** int(4) not null default 『0』,
degree double(16,2)
);獲取表結構
刪除表$ desc myclass;
or$ show columns from myclass;
插入資料drop table 《表名》
$ drop table myclass;
查詢表資料insert into 《表名》 [(《欄位名1>[,..《欄位名n>])] values (值1)[,(值n)];
$ insert into myclass(name,***,degree) values ('jean','0','12.22');
$ insert into myclass values (1,'jean','0','12.22'),(2,'jean','0','23.23');
select 《欄位1,欄位2,..> from where 《表示式》
1. 檢視表中的所有資料
$ select * from myclass;
2. 查詢前幾行資料
$ select * from myclass order by id limit 0,2;
or$ select * from myclass limit 0,2;
刪除表中的資料修改表中的資料delete from 表名 where 表示式
$delete from myclass where id=1;
清空表$ delete from myclass;
在表中增加字段update 表名 set 字段=新值,..where 條件
$ update myclass set name='lijinya' where id=1;
更改表名alter table 表名 add 字段 型別 其他;
ps:在表myclass中新增欄位passtest,型別為int(4),預設值為0;
$ alter table myclass add passtest int(4) default '0';
匯入資料rename table 元表名 to 新錶名;
$ rename myclass to yourclass;
$ load data local infile "d:/mysql.txt" info table mytable;
$ use database;
$ source d:/mysql.sql;
mysql學習筆記 51 mysql學習筆記
初學mysql時整理,隨時更新 資料操作 增 insert into 表名 字段列表 values 值列表 值列表 如果要插入的值列表包含所有字段並且順序一致,則可以省略字段列表。可同時插入多條資料記錄!replace 與 insert 完全一樣,可互換。insert into 表名 set 欄位名...
mysql學習筆記 51 Mysql 學習筆記
一.首先進入mysql mysql u root p新增使用者許可權設定 grant all privileges on to jerry localhost identified by aa1234567 只允許本機訪問 grant all privileges on to jerry 10.80...
mysql做筆記 mysql學習筆記
alter table 新增,修改,刪除表的列,約束等表的定義。檢視列 desc 表名 修改表名 alter table t book rename to bbb 新增列 alter table 表名 add column 列名 varchar 30 刪除列 alter table 表名 drop ...