一锨络、MySQL服務(wù)器的啟動(dòng)與關(guān)閉
1、啟動(dòng)MySQL服務(wù)器
開始 -> 運(yùn)行 ? 輸入“cmd”狼牺,然后在命令提示符下輸入“net start MySQL”指令羡儿。
2、連接MySQL服務(wù)器
輸入指令:MySQL -uroot ?-h127.0.0.1 -p111(-h127.0.0.1看個(gè)人情況輸不輸)
注:用戶名為“root”锁右,MySQL數(shù)據(jù)庫服務(wù)器地址為“127.0.0.1”失受,密碼為“111”,三者之間必須有空格咏瑟。
3拂到、關(guān)閉MySQL服務(wù)器
開始 -> 運(yùn)行 ? 輸入“cmd”,然后在命令提示符下輸入“net stop MySQL”指令码泞。
二兄旬、操作MySQL數(shù)據(jù)庫
1、創(chuàng)建數(shù)據(jù)庫
create database 數(shù)據(jù)庫名余寥;
2领铐、查看數(shù)據(jù)庫
show databases;
3宋舷、選擇指定數(shù)據(jù)庫
use 數(shù)據(jù)庫名绪撵;
4、刪除數(shù)據(jù)庫
drop database 數(shù)據(jù)庫名祝蝠;
注:自動(dòng)刪除MySQL安裝目錄中的“C:/AppServ/MySQL/data”文件夾音诈。
三、操作MySQL數(shù)據(jù)表
1绎狭、創(chuàng)建表
create table 表名?(column_name column_type not null,...)
create table語句的屬性說明
屬性說明屬性說明
column_name字段名Primary key該列是否為主碼
column_type字段類型AUTO_INCREMNT該列是否自動(dòng)編號(hào)
Not null | null該
列是否允許為空??
創(chuàng)建數(shù)據(jù)表后细溅,“C:\AppServ\MySQL\data\數(shù)據(jù)庫名\”中自動(dòng)創(chuàng)建對(duì)應(yīng)表文件(“表名.frm”,“表名.MYD”儡嘶,“表名.MYI”)
2喇聊、查看數(shù)據(jù)庫中的表
show tables;
3蹦狂、查看數(shù)據(jù)庫中所有的表
show tables誓篱;(前提是使用use database 數(shù)據(jù)庫;)
4凯楔、查看數(shù)據(jù)表結(jié)構(gòu)
describe 表名窜骄;
5、修改數(shù)據(jù)表結(jié)構(gòu)
alter table 表名
add [column] create_definition [first | after column_name] //添加新字段
add primary key (index_col_name,...) //添加主碼名稱
alter [column] col_name {set default literal |rop default} //修改字段名稱
change?[column] old_col_name create_definition //修改字段名及類型
modify?[column] create_definition //修改字段類型
drop?[column] col_name //刪除字段
drop primary key //刪除主碼
rename [as] new_tablename //更改表名
eg:alter table Admin_Info
drop A_Pwd,
rename as Admin_Info2;
6啼辣、刪除指定數(shù)據(jù)表
drop table 表名;
四御滩、操作MySQL數(shù)據(jù)
1鸥拧、添加表數(shù)據(jù)
語法1:insert into 表名 values(值1党远,值2,...)(自增長(zhǎng)的列應(yīng)寫null)
語法2:insert into 表名(字段1富弦,字段2沟娱,...) values (值1,值2腕柜,...)
語法3:insert into 表名 set 字段1=值1济似,字段2=值2,...
2盏缤、更新表數(shù)據(jù)
update 表名 set 字段1=值1 where 查詢條件
若無查詢條件砰蠢,表中所有數(shù)據(jù)行都會(huì)被修改。
3唉铜、刪除表數(shù)據(jù)
delete from 表名 where 查詢條件
若無查詢條件台舱,表中所有數(shù)據(jù)行都會(huì)被刪除。
4潭流、查詢表數(shù)據(jù)
select * from 表名竞惋;
5、限制查詢記錄數(shù)
select * from 表名 limit[start] length
start:表示從第幾行記錄開始輸出灰嫉,0表示第1行