mysql相關指令: 資料庫排序規則:常用utf8_general_ci
1cmd連線資料庫:
1.版本檢視:mysqladmin --version
2.連線root:mysql –u root –p,輸入密碼 /退出ctrl+c 或quit
2查詢資料庫:show databases;
3查詢資料表:show tables;
4建立資料庫:create database 庫名;
5刪除資料庫:drop database 庫名;
6選擇資料庫:use 庫名;
7顯示當前資料庫和版本資訊以及連線使用者名稱:select version(),database(),,user();
8建立資料表:create table 表名;
常用示例:create table 表名( id int(4) not null primary key auto_increment, name char(20) not null, *** int(4) not nulldefault '0', degree double(16,2));
9刪除資料表:drop table 表名;
10插入資料:insert into 表名 (class_id, name, gender, score) values
(1, '大寶', 'm', 87), (2, '二寶', 'm', 81);
11更新資料:update 表名 set name=』小牛』,gender=女 where id>=5 and id<=7;
12刪除資料:delete from 表名 where id=5;
13增加修改資料:alter table 表名 add 欄位名 字段型別;
alter table表名change舊欄位名 新欄位名 字段型別;
14刪除字段:alter table表名drop欄位名;
15查詢資料:
a.查詢表中所有資料:select * from 表名;
b.排序:select id, name/欄位名from表名order by score desc/倒序大-小, gender;先score,score相同在 genter
c.待條件排序:
select id, name, gender, score
from students
where class_id = 1
order by score desc;
e.各個班級的學生人數:select class_id, count(*) num from students group by class_id;
f.多表查詢:
select
s.id sid,s.name,s.gender,s.score,c.id cid,c.name cname
from students s, classes c
where s.gender = 'm' and c.id = 1;
g.連表查詢:
select s.id, s.name, s.class_id, c.name class_name, s.gender, s.score
from students s
inner join/ right outer join/ left outer join/ full outer join classes c
on s.class_id = c.id;
mysql execute指令 mysql常用命令
一 游標 游標 cursor 是處理資料的一種方法,為了檢視或者處理結果集中的資料,游標提供了在結果集中一次一行或者多行前進或向後瀏覽資料的能力。可以把游標當作乙個指標,它可以指定結果中的任何位置,然後允許使用者對指定位置的資料進行處理。模版案例一 import if name main cnx c...
mysql手機指令 MYSQL操作命令
mysql 命令 mysql h主機位址 u使用者名稱 p密碼 連線mysql 如果剛安裝好mysql,超級使用者root是沒有密碼的。例 mysql h110.110.110.110 uroot p123456 注 u與root可以不用加空格,其它也一樣 exit 退出mysql mysqladm...
mysql的一些基本指令 mysql 一些常用指令
登陸 1 mysql u root p 登陸,輸入root密碼 退出登陸 mysql exit mysql 為所有ip授權 mysql grant all privileges on to root identified by 123456 with grant option 為單一ip授權 就是想...