程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 數據庫的查、增、刪、改

數據庫的查、增、刪、改

編輯:關於PHP編程

學mysql時間不長,數據庫的操作無非也就的增加記錄、查找記錄刪除記錄和修改記錄。
總結了以下一些命令,與大家共享:
連接命令:mysql -h[主機地址] -u[用戶名] -p[用戶密碼]
創建數據庫:create database [庫名]
顯示所有數據庫: show databases;
打開數據庫:use [庫名]
當前選擇的庫狀態:SELECT DATABASE();
創建數據表:CREATE TABLE [表名]([字段名] [字段類型]([字段要求]) [字段參數], ......);
顯示數據表字段:describe 表名;
當前庫數據表結構:show tables;
更改表格 
ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE
說明:增加一個欄位(沒有刪除某個欄位的語法。
ALTER TABLE [表名] ADD PRIMARY KEY ([字段名])
說明:更改表得的定義把某個欄位設為主鍵。
ALTER TABLE [表名] DROP PRIMARY KEY ([字段名])
說明:把主鍵的定義刪除。
顯示當前表字段:show columns from tablename;
刪庫:drop database [庫名];
刪表:drop table [表名];
數據操作
添加:INSERT INTO [表名] VALUES('','',......順序排列的數據);
查詢: SELECT * FROM [表名] WHERE ([條件]);
建立索引:CREATE INDEX [索引文件名] ON [表名] ([字段名]);
刪除:DELETE FROM [表名] WHERE ([條件]);
修改:UPDATE [表名] SET [修改內容如name = 'Mary'] WHERE [條件];
導入外部數據文本:
1.執行外部的sql腳本
當前數據庫上執行:mysql < input.sql
指定數據庫上執行:mysql [表名] < input.sql
2.數據傳入命令 load data local infile "[文件名]" into table [表名];
備份數據庫:(dos下)
mysqldump --opt school>school.bbb

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved