1、啟動MySQL
net start mysql名;2、登錄數據庫
mysql -h主機名 -u用戶名 -p密碼;3、查詢當前數據庫管理系統有多少數據存在
show databases;4、進入具體數據庫
use 數據庫名;5、查詢當前數據庫數據表的情況
show tables;6、創建數據庫
create database 庫名;7、刪除當前數據庫
drop database 庫名;8、創建數據表book
create table book( 字段 類型, 字段 類型 ) create table book( 'id' int(11) PRimary key auto_increment, 'name' varchar(32), 'price' int, 'publish' varchar(64), 'anthor' varchar(16) )engine=myisam charset=utf8;//創建數據表的存儲方式title varchar(50) not null default ”,//接收的數據不能為空,默認是‘’;
9、刪除數據表
drop table 表名;10、獲取某個數據表的字段信息
desc 表名;11、為數據表添加新的數據信息
insert into 表名 value('單域值','單域值','單域值'...);insert into 表名(字段,字段,字段...) value('單域值','單域值','單域值'...);12、查看數據表的數據
select * from 表名;select 字段 from 表名;select 字段,字段 from 表名;13、修改表名
rename table 舊名 to 新名;14、刪除數據表的數據
delete from 表名;delete from 表名 where 數據記錄限制條件;delete from 表名 where name="123" and publish="電子出版社";15、記錄信息的修改
Update 表名 set 字段="單域值" where 條件;Update 表名 set 字段="單域值" where publish="電子出版社";16、給數據表增加字段
alter table 表名 add 字段名;alter table book add id;17、獲得數據表創建于語句
show create table 表名;18、從外部導入數據庫 先進入數據庫
source d:/phpStudy/WWW/dayi/dayi.sql;php實現
1、連接數據庫mysql_connect(主機名,用戶名,密碼);//返回一個資源型的信息
$link = mysql_connect('localhost','root','root');//檢查鏈接情況 var_dump($link);
2、進入數據庫 //mysql_select_db(庫名,連接句柄);
mysql_select_db('library',$link);3、具體sql語句(以字符串形式存在) // insert into 表名 value(”值”,”值”,”值”)
$sql="insert into book values ('c語言','53','鐵道出版社','詹姆斯')";4、讓sql語句跑到數據庫中執行
/$sql=具體sql語句;/$qry=mysql_query($sql);5、從資源結果集中獲得具體的信息數據,mysql_fetch_assoc()一次只能提取一條數據(mysql_fetch_assoc(),mysql_fetch_row(),mysql_fetch_object(), mysql_fetch_array())
/$rzt=mysql_fetch_assoc($qry);循環輸出所有信息數據     while(
6、亂碼問題(在mysql_select_db()后面執行語句’set name utf8’)
mysql_query('set names utf8');//客戶端 數據庫 結果//dos命令行 執行 set names gbk;//dos,命令行本身語言是GBK //PHP接受頁面出現亂碼
header("content-type;text/html;charset=utf-8");新聞熱點
疑難解答