sql 語法學習總結
創建數據庫
create database databasename//創建數據庫
use database databasename //使用數據庫
create table databasename (name int(8) primary key auto_increment,password varchar(20))//創建表段
create table news (id int (20) primary key auto_increment,title varchar(50),content LongText)
alter table talblename add columnname 類型//增加字段
inset into tablename values ('','','')//插入數據
insert into tablename() values()//添加指定字段的值
alter table talbename drop columnname//刪除字段
刪除數據庫
drop database databasename//刪除數據庫
drop talbe tablename//刪除表
truncate table tablename//刪除表裏面的所用內容
delete from admin where id='7'//刪除表裏面的指定內容
修改數據庫
update tablename set columnname=,columnname= where columnname=;// 修改指定的數據
簡單查詢
select version();//查看版本信息
select current_date;//查看當前日期
select now();//查看當前日期和時間
use databasename;//使用哪個數據庫
show table status from databasename//顯示數據庫中所有表段的名字
desc tablename;//顯示數據表的詳細結構
select * from 表段名//查看錶段內容
mysql 的連接方法
打開mysql的bin目錄然後
mysql -h localhost -u username -p password
有沒有更快捷的辦法呢?答案是有(見方法2)
方法2:
INSERT INTO table(col_1, col_2,col_3)
VALUES('1','11','111'), ('2','22','222'), ('3','33','333');
create table tablename (id int(8) not null auto_increment;//id自動加一
select * from admin order by id desc;//降序排列
select * from admin where id like '%1%'//查詢語句
mysql數據庫備份
C:/Program Files/MySQL/MySQL Server 5.0/bin>
mysqldump -u root -p --opt 數據庫名字 >1.sql
mysql數據庫還原
C:/Program Files/MySQL/MySQL Server 5.0/bin>
mysqladmin -u root -p create target_db_name
mysql -u root -p create target_db_name < backup-file.sql
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.