mysql操作day1筆記

2021-08-27 11:40:40 字數 1853 閱讀 7389

資料庫操作

進入資料庫:mysql -uroot -p

quit/exit退出登入

檢視版本:select version();

建立資料庫:create database 資料庫名 charset=utf8; create database runoob;

切換資料庫 use 資料庫名;

檢視當前選擇的資料庫 select database();

刪除收據庫:drop database 《資料庫名》; mysql> drop database runoob;

選擇資料庫:use 資料庫名; use runoob;

查詢mysql所有資料庫:show databases;

表的操作

檢視當前資料庫所有表 show tables;

建立表:auto_increment表示自增長/primary key代表主鍵

create table 表名(列及型別)

create table 表名(列及型別); 如: create table students( id int auto_increment primary key, sname varchar(10) not null );

create table school(

id int auto_increment primary key,

languge vchar(10) not null);

注意型別是varchar,不是vchar!!!

修改表:

alter table 表名 add|change|drop 列名 型別;

alter table students add birthday datetime;

刪除表:

drop table 表名;

檢視表結構:

desc 表名

更改表名稱:

rename table 原表名 to 新錶名;

檢視表的建立語句

show create table '表名';

資料操作

查詢:select *from 表名

增加:全列插入:insert into 表名 values(...)

insert into tydb (field,type) value(age,int); 預設插入:insert into 表名(列1,...) values(值1,...) 同時插入多條資料:insert into 表名 values(...),(...)...; 或insert into 表名(列1,...) values(值1,...),(值1,...)...;

主鍵是自增長的,但是全列插入時需要佔位,通常使用0,

修改:update 表名 set 列1=值1,....where 條件

update cs_user set gender = '男' where id = 4

刪除:delete from 表名 where條件

邏輯刪除,本質就是操作update

alter table students add isdelete bit default 0;

如果需要刪除則:

update students is delete=1 where....

備份與恢復

資料備份:

進入超級管理員

sudo -s

進入mysql目錄

cd /var/lib/mysql

執行mysqldump命令

mysqldump –uroot –p 資料庫名 > ~/desktop/備份檔案.sql;

資料恢復:

連線mysqk,建立資料庫

退出連線,執行如下命令

mysql -uroot –p 資料庫名 < ~/desktop/備份檔案.sql

css動畫專題 day1筆記

css3 transition 使用 css3 animation 使用 css3 transform 使用 貝塞爾曲線運動 transtion 針對為渲染元素的問題 transitionend 事件 transtion 2s 2s all linear transtion 2s 2s all cu...

day1筆記 學習了html基礎

把整個瀏覽器當做乙個文件 文字瀏覽器型別ie核心 chorme核心 firefox 雙核 ie和chorme核心 html,css,js html 負責結構 毛坯房 css 負責美 精裝修 js 負責動 互動 智慧型家具 html 超文字 一種描述性的標記語言 所記既所得 htm或html作為字尾 ...

20171030 資料庫程式設計 day1筆記

1.關係型資料庫建模構件塊 資料是以行和列形式儲存 這一次列的行和列稱為表 關係 表中每一行表示一條記錄 元組 表中每一列表示記錄的乙個屬性 一組表組成了資料庫 表與表之間的邏輯關聯叫關係 關聯式資料庫中的核心內容是關係即二維表 關係集合操作 選擇 從表裡抽取出滿足給定限制條件的行 投影 從表裡面抽...