Mysql 一些小命令

2022-09-17 17:48:11 字數 1621 閱讀 4776

例子:username:root password:root

cmd登入資料庫 (記得配置環境)   mysql -uroot -proot

退出資料庫 quite                      ->出現這種情況 \c

作用資料庫

show databases;   檢視資料庫 

create database name; 建立資料庫

drop database name; 刪除資料庫

use dataname; 選擇庫

show create database name; 檢視建立資料庫語句

作用表

create table name(title type,title2 type,title3 type); 建立表

drop table name;刪除表

show ceate table name; 檢視建立name表的語句

show tables; 選中庫下的表

alter table name add title new type;     title後增加字段

alter table name modify title type; 修改title 的type值

alter table name change title new_title type; 修改新的字段 

alter table name drop table; 刪除新的 

create table name like name2 可以複製表結構

create table name select * from name2 複製表的內容但結構是沒有的 

作用資料:

insert into 表名字 values(value,value2,value3); 增加資料

delete from 表名;這麼寫刪除這個表下所有資料 

updata 表名 set 字段 = 新的資料 ;

select database();檢視當前表在那個資料庫裡

select * from tablename; *前面加 distinct 去重

查資料:

select * from table where 字段 = value; 精確

select * from table where 字段 >  <  !=    value 模糊

select * from table where 字段 like 「%子%」;   欄位中匹配含有的內容

select * from table where id in(1,2,3); 和and 一樣

select * from table order by 字段 asc 公升序 desc 降序;

select * from table limit(限制) 起始 , 結束; 0,5; 取5條資料 適用於分頁

select * from table group by id; 分組 有去重的功能

還有 count(*)   select  (username as  name ,id as num) from table改名字

在Linux上關於Git的一些小命令

1.git的安裝 sudo apt get install git 安裝完成後,還需要最後一步設定,在命令列輸入 git config global user.name your name git config global user.email email example.com 2.建立乙個版本...

一些shell的小命令

這裡採用bash進行shell程式設計。因為bash是免費的,並且方便使用。bash bourne again shell 檔案命名為 myshell.sh 執行檔案前,先獲得許可權 chomod 777 myshell.sh 1.顯示檔案內容 bin bash cat myshell.sh 執行命...

mysql一些小例子

在群裡遇到有人問了個問題 其表結構如下 img 他想要用sql 如何更新 站號 列各出現的次數到 頻次 列。注 站號對應 name,頻次對應 no 最後用游標實現了他想的功能 create procedure pro hzcount begin declare cur no,y int declar...