MySql命令(不定期更新)

2021-06-18 14:05:35 字數 1241 閱讀 9885

show databases;

檢視資料庫

create database car;

建立資料庫

use car;

進入資料庫

show tables;

檢視表

create tables mycar;

建立表create table if not exists `love-mycar`;

如何不存在就建立表

describe mycar;

表詳細insert into mycar 

values (

prosche varchar(20));

插入資料

select *from mycar

;查詢表

update mycar set prosche="nice";

更新表alter table mycar add column bmw

varchar(20) not null after prosche;

插入列select name,price from mycar wherebrand="法拉利" and city="上海";

按要求查詢name和price,當brand=法拉利且city=上海

select count(brand) from mycar where city="上海";

查詢city=上海的行數

select *from mycar where (city="上海" or city="北京") and brand="法拉利";

查詢city=上海或者北京並且brand=法拉利

優先順序 not>and>or

create table a select *from b;

將b中的內容複製到a中

select min(price) from mycar where brand="法拉利";

找到mycar中price的最小值

select car from mycar where brand="法拉利" order by price asc/desc;

查詢mycar中brand=法拉利且以price的公升/降序排序

select distinct car from mycar

去除car的所有重複專案

create table a(select distinct car

from mycar);

把獲得的資料存入新建的a表

mysql不支援select into

linux 命令不定期更新

環境背景centos7 watch d n 0.5 ls a 沒0.5 秒執行一下 ls a 命令 列印當前bash 的程序號 ceho 表示 bash 的程序號 whereis bash whereis ip whereis cd 找命令的位置 通常 usr bin find name 從當前目錄...

mysql 筆記 不定期更新

完整例項 mysql h192.168.1.123 uroot pmypwd ddb used e select id from tablename limit 1000 tmp ids.csv 這裡要指定 d引數為要操作的資料庫名稱 e引數後面跟查詢語句,最後重定向到本地檔案2 服務端的mysql...

mysql篇(不定期更新)

inner join 取用的就是圖中紅色部分,即表a與表b的交集,其餘的都會被捨棄。left join 左外鏈結,取用的是上圖中a的部分,a有的b沒有,則對應的字段為null a沒有的但是b有,也會被捨棄。right join 右外鏈結,取用的是上圖中b的部分。b有的資料對應到a裡面沒有,對應的a表...