mysql學習筆記

2021-10-02 00:00:13 字數 1464 閱讀 5223

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 ...