連線伺服器
mysql -u 使用者名稱 -p 密碼;
檢視所有庫
show databases;
選庫語句
use 庫名;
建立庫create database 庫名 [charset 字符集];
刪除資料庫
drop database 庫名;
檢視庫下面所有的表
show tables;
建立表create table 表名 (column_name column_type,
column_name column_type);
create table if not existsrunoob_tbl
(
runoob_id
int unsigned auto_increment,
runoob_title
varchar(100) not null,
runoob_author
varchar(40) not null,
submission_date
date,
primary key (runoob_id
)
)engine=innodb default charset=utf8;
unsigned auto_increment 定義為列為自增的屬性,一般用於主鍵
not null定義為非空,當插入的字段為null時,則會表示報錯
engine 引擎,和效能有關
刪除表drop table 表名;
重新命名表/列可以改名,databases不能改名。
rename table 原表 to 新錶名;
插入資料
insert into table_name ( field1, field2,…fieldn )
values
( value1, value2,…valuen );
11.清空表資料
truncate 表名;
truncate 和delete的區別:
truncate相當於刪表在重建一張同樣結構的表,操作後得到一張全新的表。而delete是刪除所有層面來操作的,操作後,如果有自增的列話,會接著自增。原來會影響現在的結果。
學習第一天
知識是學會的,不是教會的 程式設計 驗證性或體驗性 創造性 學程式設計的4個階段 1.能看懂別人的 除錯別人的 2.能修改別人的 3.能拷貝別人的 做自己的事 4.能自己設計編寫 方法 多讀 做記錄 執行 修改 執行 練習,光說不練假把式 刷oj總結 寫部落格或許是個不錯的選擇 學生和已經工作的程式...
ACM 暑期計畫 第一天
7 06,現在已經開始計畫了。8 00,一開始看547a,感覺太難放棄了。然後正在看547b,中間還睡了十幾分鐘。效率 很低下,想睡覺 9 00,決定睡了三十多分鐘,然後現在正在看547b題。效率 一般。此時一位學弟告訴我因身體原因要退了,把書還給了我 得知患過骨癌。平時還是注意過他,挺認真,經常最...
php學習第一天
第一章 安裝 php語言的核心特性是強大的字串和資料處理工具,還提供物件導向的支援。可以用c寫自己的php擴充套件模組。php能做什麼?伺服器指令碼,命令列指令碼,客戶端gui應用,安裝php環境 www.php.net,www.apache.org 2解壓後放在同一目錄下 3對apache和php...