ä¸ãè¿æ¥mysqlæ°æ®åº
1.é¦å
æå¼cmdè¿å
¥dosçªå£
2.åæ¢è³ç®å½ï¼D:\MySql5.0\mysql-5.0.51b-win32\binï¼å³ï¼mysqlå®è£
ç®å½ä¸é¢çbinç®å½ï¼è¯¥ç®å½å
æå¾å¤exeæ§è¡æ件ï¼
3.é®å
¥å½ä»¤ï¼mysql -uroot -p å车ï¼æ示è¾å
¥å¯ç ï¼è¾å
¥å¯ç å车就å¯ä»¥äºï¼å¦æåè£
好çmysqlï¼è¶
级ç¨æ·root使没æå¯ç çï¼æ以ç´æ¥å车就å¯ä»¥è¿å
¥mysqlä¸äº
4.mysqlçæ示符æ¯ï¼mysql>
ä¸é¢æ¯å 个常ç¨çå½ä»¤ï¼
showdatabases æ¾ç¤ºå½åå·²ç»åå¨çæ°æ®åº
use æ°æ®åºå ç¨äºè¿ä¸ªå½ä»¤ä»¥åï¼æåçæä½å°±æ¯è¿å¯¹useåçæ°æ®åºè¿è¡æä½äº
äºãä¿®æ¹å¯ç
æ ¼å¼:mysqladmin -uç¨æ·å -pæ§å¯ç password æ°å¯ç
1ãä¾1:ç»rootå 个å¯ç ab12ãé¦å
å¨DOSä¸è¿å
¥ç®å½mysqlbinï¼ç¶åé®å
¥ä»¥ä¸å½ä»¤
mysqladmin -uroot -password ab12
注:å 为å¼å§æ¶root没æå¯ç ï¼æ以-pæ§å¯ç ä¸é¡¹å°±å¯ä»¥çç¥äº
2ãä¾2:åå°rootçå¯ç æ¹ä¸ºdjg345ã
mysqladmin -uroot -pab12 password djg345
ä¸ãè¿æ¥MYSQL
æ ¼å¼: mysql -h主æºå°å -uç¨æ·å -pç¨æ·å¯ç
1ãä¾1:è¿æ¥å°æ¬æºä¸çMYSQLã
é¦å
å¨æå¼DOSçªå£ï¼ç¶åè¿å
¥ç®å½ mysqlbinï¼åé®å
¥å½ä»¤mysql -uroot -pï¼å车åæç¤ºä½ è¾å¯ç ï¼å¦æåå®è£
好MYSQLï¼è¶
级ç¨æ·rootæ¯æ²¡æå¯ç çï¼æ
ç´æ¥å车å³å¯è¿å
¥å°MYSQLä¸äºï¼MYSQLçæ示符æ¯:mysql>
2ãä¾2:è¿æ¥å°è¿ç¨ä¸»æºä¸çMYSQLãå设è¿ç¨ä¸»æºçIP为:110.110.110.110ï¼ç¨æ·å为root,å¯ç 为abcd123ãåé®å
¥ä»¥ä¸å½ä»¤:
mysql -h110.110.110.110 -uroot -pabcd123
(注:uä¸rootå¯ä»¥ä¸ç¨å ç©ºæ ¼ï¼å
¶å®ä¹ä¸æ ·)
3ãéåºMYSQLå½ä»¤: exit (å车)
äºãä¿®æ¹å¯ç ã
æ ¼å¼:mysqladmin -uç¨æ·å -pæ§å¯ç password æ°å¯ç
1ãä¾1:ç»rootå 个å¯ç ab12ãé¦å
å¨DOSä¸è¿å
¥ç®å½mysqlbinï¼ç¶åé®å
¥ä»¥ä¸å½ä»¤
mysqladmin -uroot -password ab12
注:å 为å¼å§æ¶root没æå¯ç ï¼æ以-pæ§å¯ç ä¸é¡¹å°±å¯ä»¥çç¥äºã
2ãä¾2:åå°rootçå¯ç æ¹ä¸ºdjg345ã
mysqladmin -uroot -pab12 password djg345
ä¸ãå¢å æ°ç¨æ·ã(注æ:åä¸é¢ä¸åï¼ä¸é¢çå 为æ¯MYSQLç¯å¢ä¸çå½ä»¤ï¼æ以åé¢é½å¸¦ä¸ä¸ªåå·ä½ä¸ºå½ä»¤ç»æ符)
æ ¼å¼:grant select on æ°æ®åº.* to ç¨æ·å@ç»å½ä¸»æº identified by \"å¯ç \"
ä¾1ãå¢å ä¸ä¸ªç¨æ·test1å¯ç 为abcï¼è®©ä»å¯ä»¥å¨ä»»ä½ä¸»æºä¸ç»å½ï¼å¹¶å¯¹æææ°æ®åºææ¥è¯¢ãæå
¥ãä¿®æ¹ãå é¤çæéãé¦å
ç¨ä»¥rootç¨æ·è¿å
¥MYSQLï¼ç¶åé®å
¥ä»¥ä¸å½ä»¤:
grant select,insert,update,delete on *.* to test1@\"%\" Identified by \"abc\";
ä½ä¾1å¢å çç¨æ·æ¯ååå±é©çï¼ä½ æ³å¦æ个人ç¥étest1çå¯ç ï¼é£ä¹ä»å°±å¯ä»¥å¨internetä¸çä»»ä½ä¸å°çµèä¸ç»å½ä½ çmysqlæ°æ®åºå¹¶å¯¹ä½ çæ°æ®å¯ä»¥ä¸ºæ欲为äºï¼è§£å³åæ³è§ä¾2ã
ä¾2ãå¢å ä¸ä¸ªç¨æ·test2å¯ç 为abc,让ä»åªå¯ä»¥å¨localhostä¸ç»å½ï¼å¹¶å¯ä»¥å¯¹æ°æ®åºmydbè¿è¡æ¥è¯¢ãæå
¥ãä¿®æ¹ãå é¤çæä½(localhostææ¬å°ä¸»æºï¼å³MYSQLæ°æ®åºæå¨çé£å°ä¸»æº)ï¼è¿æ ·ç¨æ·å³ä½¿ç¨ç¥étest2çå¯ç ï¼ä»ä¹æ æ³ä»internetä¸ç´æ¥è®¿é®æ°æ®åºï¼åªè½éè¿MYSQL主æºä¸çweb页æ¥è®¿é®äºã
grant select,insert,update,delete on mydb.* to test2@localhost identified by \"abc\";
å¦æä½ ä¸æ³test2æå¯ç ï¼å¯ä»¥åæä¸ä¸ªå½ä»¤å°å¯ç æ¶æã
grant select,insert,update,delete on mydb.* to test2@localhost identified by \"\";
å¨ä¸ç¯æ们讲äºç»å½ãå¢å ç¨æ·ãå¯ç æ´æ¹çé®é¢ãä¸ç¯æ们æ¥ççMYSQLä¸æå
³æ°æ®åºæ¹é¢çæä½ã注æ:ä½ å¿
é¡»é¦å
ç»å½å°MYSQLä¸ï¼ä»¥ä¸æä½é½æ¯å¨MYSQLçæ示符ä¸è¿è¡çï¼èä¸æ¯ä¸ªå½ä»¤ä»¥åå·ç»æã
ä¸ãæä½æå·§
1ãå¦æä½ æå½ä»¤æ¶ï¼å车ååç°å¿è®°å åå·ï¼ä½ æ é¡»éæä¸éå½ä»¤ï¼åªè¦æ个åå·å车就å¯ä»¥äºãä¹å°±æ¯è¯´ä½ å¯ä»¥æä¸ä¸ªå®æ´çå½ä»¤åæå è¡æ¥æï¼å®åç¨åå·ä½ç»ææ å¿å°±OKã
2ãä½ å¯ä»¥ä½¿ç¨å
æ ä¸ä¸é®è°åºä»¥åçå½ä»¤ãä½ä»¥åæç¨è¿çä¸ä¸ªMYSQLæ§çæ¬ä¸æ¯æãæç°å¨ç¨çæ¯mysql-3.23.27-beta-winã
äºãæ¾ç¤ºå½ä»¤
1ãæ¾ç¤ºæ°æ®åºå表ã
show databases;
åå¼å§æ¶æ两个æ°æ®åº:mysqlåtestãmysqlåºå¾éè¦å®éé¢æMYSQLçç³»ç»ä¿¡æ¯ï¼æ们æ¹å¯ç åæ°å¢ç¨æ·ï¼å®é
ä¸å°±æ¯ç¨è¿ä¸ªåºè¿è¡æä½ã
2ãæ¾ç¤ºåºä¸çæ°æ®è¡¨:
use mysql; //æå¼åºï¼å¦è¿FOXBASEçä¸å®ä¸ä¼éçå§
show tables;
3ãæ¾ç¤ºæ°æ®è¡¨çç»æ:
describe 表å;
4ã建åº:
create database åºå;
5ã建表:
use åºå;
create table 表å (å段设å®å表);
6ãå åºåå 表:
drop database åºå;
drop table 表å;
7ãå°è¡¨ä¸è®°å½æ¸
空:
delete from 表å;
8ãæ¾ç¤ºè¡¨ä¸çè®°å½:
select * from 表å;
ä¸ãä¸ä¸ªå»ºåºå建表以åæå
¥æ°æ®çå®ä¾
drop database if exists school; //å¦æåå¨SCHOOLåå é¤
create database school; //建ç«åºSCHOOL
use school; //æå¼åºSCHOOL
create table teacher //建ç«è¡¨TEACHER
(
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default 'æ·±å³',
year date
); //建表ç»æ
//以ä¸ä¸ºæå
¥å段
insert into teacher values('','glchengang','æ·±å³ä¸ä¸','1976-10-10');
insert into teacher values('','jack','æ·±å³ä¸ä¸','1975-12-23');
注:å¨å»ºè¡¨ä¸(1)å°ID设为é¿åº¦ä¸º3çæ°åå段:int(3)并让å®æ¯ä¸ªè®°å½èªå¨å ä¸:auto_increment并ä¸è½ä¸ºç©º:not nullèä¸è®©ä»æ为主å段primary key(2)å°NAME设为é¿åº¦ä¸º10çå符å段(3)å°ADDRESS设为é¿åº¦50çå符å段ï¼èä¸ç¼ºçå¼ä¸ºæ·±å³ãvarcharåcharæä»ä¹åºå«å¢ï¼åªæç以åçæç« å说äºã(4)å°YEAR设为æ¥æå段ã
å¦æä½ å¨mysqlæ示符é®å
¥ä¸é¢çå½ä»¤ä¹å¯ä»¥ï¼ä½ä¸æ¹ä¾¿è°è¯ãä½ å¯ä»¥å°ä»¥ä¸å½ä»¤åæ ·åå
¥ä¸ä¸ªææ¬æ件ä¸å设为school.sqlï¼ç¶åå¤å¶å°c:\\ä¸ï¼å¹¶å¨DOSç¶æè¿å
¥ç®å½\\mysql\\binï¼ç¶åé®å
¥ä»¥ä¸å½ä»¤:
mysql -uroot -på¯ç < c:\\school.sql
å¦ææåï¼ç©ºåºä¸è¡æ ä»»ä½æ¾ç¤º;å¦æé误ï¼ä¼ææ示ã(以ä¸å½ä»¤å·²ç»è°è¯ï¼ä½ åªè¦å°//ç注éå»æå³å¯ä½¿ç¨)ã
åãå°ææ¬æ°æ®è½¬å°æ°æ®åºä¸
1ãææ¬æ°æ®åºç¬¦åçæ ¼å¼:å段æ°æ®ä¹é´ç¨tabé®éå¼ï¼nullå¼ç¨\\næ¥ä»£æ¿.
ä¾:
3 rose æ·±å³äºä¸ 1976-10-10
4 mike æ·±å³ä¸ä¸ 1975-12-23
2ãæ°æ®ä¼ å
¥å½ä»¤ load data local infile \"æ件å\" into table 表å;
注æ:ä½ æ好å°æ件å¤å¶å°\\mysql\\binç®å½ä¸ï¼å¹¶ä¸è¦å
ç¨useå½ä»¤æ表æå¨çåºã
äºãå¤ä»½æ°æ®åº:(å½ä»¤å¨DOSç\\mysql\\binç®å½ä¸æ§è¡)
mysqldump --opt school>school.bbb
注é:å°æ°æ®åºschoolå¤ä»½å°school.bbbæ件ï¼school.bbbæ¯ä¸ä¸ªææ¬æ件ï¼æ件åä»»åï¼æå¼ççä½ ä¼ææ°åç°ã
åè®°:å
¶å®MYSQLç对æ°æ®åºçæä½ä¸å
¶å®çSQLç±»æ°æ®åºå¤§åå°å¼ï¼æ¨æ好æ¾æ¬å°SQLç书ççãæå¨è¿éåªä»ç»ä¸äºåºæ¬çï¼å
¶å®æä¹å°±åªæè¿äºäºï¼åµåµãæ好çMYSQLæç¨è¿æ¯âæåâè¯çâMYSQLä¸æåèæåâä¸ä»
å
è´¹æ¯ä¸ªç¸å
³ç½ç«é½æä¸è½½ï¼èä¸å®æ¯ææå¨çãå¯æä¸æ¯è±¡\"PHP4ä¸ææå\"é£æ ·æ¯chmçæ ¼å¼ï¼å¨æ¥æ¾å½æ°å½ä»¤çæ¶åä¸å¤ªæ¹ä¾¿ã
温馨提示:答案为网友推荐,仅供参考