net start mysql
net stop mysql
mysql -u 使用者名稱 -p 密碼
後輸入密碼方式:mysql -u使用者名稱 -p;
登入方式2:mysql -hip位址 -u使用者名稱 -p密碼;
登入方式3:mysql --host=ip位址 --user=使用者名稱 --password=密碼
quit 或exit;
直接建立資料庫 db1
create database db1;
– 判斷是否存在,如果不存在則建立資料庫 db2
create database if not exists db2;
– 建立資料庫並指定字符集為 gbk
create database db3 default character set gbk;
檢視所有的資料庫
show databases;
– 檢視某個資料庫的定義資訊
show create database db3;
修改資料庫預設的字符集:
alter database 資料庫名 default character set 字符集;
drop database 資料庫名
create table 表名 (
欄位名 1 字段型別 1,
欄位名 2 字段型別 2
);快速建立乙個表結構相同的表
create table 新錶名 like 舊表名
直接刪除表:drop table 表名
判斷表是否存在,如果存在則刪除表:drop table if exists 表名;
修改表名:rename table 表名 to 新錶名;
修改字符集:alter table 表名 character set 字符集;
刪除列:alter table 表名 drop 列名;
新增表列:alter table 表名 add 列名 型別;
修改列型別 alter table 表名 modify 列名 新的型別;
修改列名: alter table 表名 change 舊列名 型別;
drop table 表名;
drop table if existe 表名;
將一張已經存在的表中的資料複製到另一張表中;
將表名2中的所有的列複製到表名1中
insert into 表名1 select * from 表名2;
只複製部分列;
inster into 表名1(列1,列2) select 列1 ,列2 from 表2
select distinct 欄位名 from 表名;
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 ...