LI GII THIU
C s d liu rt quan trng trong s dng máy vi tính. Trong thc
t rt nhiu các h qun tr CSDL, ni bt Microsoft SQL Server,
MySQL Server, Oracle…Chúng ta cng ã k quen khi dùng MSSQL
ca Microsoft ã mt trình qun tr CSDL cho MSSQL Enterprise
Manager, mt trình khá ph bin qun tr ưc mi chc nng ca
MSSQL.
chúng tôi xin gii thiu vi các bn mt công c mi
phpMyAdmin mt công c  qun tr ca MySQL, mt công c mã
ngun m hoàn toàn min phí. Trong bài báo cáo này ca chúng tôi s
gii thiu ln lưt ti các bn các chc nng ca phpMyAdmin.
phpMyAdmin ang trên s phát trin hoàn thin, rt nhiu
phiên bn khác nhau, khi chúng tôi nghiên cu thì có phiên bn 2.9.0.1
Hy vng trong bài báo cáo y chúng tôi s gii thiu cho các bn hiu
ưc và có th s dng thành tho ưc phpMyAdmin.
Em xin chân thành cm n.
phpMyAmin
Tìm hiu v phpMyAdmin 2
Mc lc
I. GII THI U CƠ B"N V# phpMyAdmin................................................ 3
1. Các chc nng c bn ca phpMyAdmin................................................. 3
2. T chc liên kt d liu. .......................................................................... 4
3. Bo mt trong phpMyAdmin và s dng các ch  truy cp .................. 4
II. H$%NG D&N CÀI '(T........................................................................ 5
1. Yêu cu v cu hình................................................................................. 5
2. Cài )t nhanh........................................................................................... 5
3. Cài )t b*ng mã có s+n ............................................................................ 8
III. M, '-U V%I phpMyAdmin ...............................................................12
IV. QU"N TR. phpMyAdmin....................................................................14
1. Phân quyn và nhóm ngư/i s dng .......................................................15
2. Làm vic vi C s d liu.....................................................................18
3. Làm vic vi bng (Table)......................................................................23
4. Làm vic vi Query ................................................................................31
5. Làm vic vi s kin Search...............................................................31
6. Làm vic vi Operations....................................................................34
7. Gii thiu v th0 SQL và View trong phpMyAdmin...............................35
8. Gii thiu v BookMark .........................................................................36
V. M1T S2 L2I TH$NG G(P ..............................................................37
phpMyAmin
Tìm hiu v phpMyAdmin 3
phpMyAdmin
I. GII THIU CƠ BN V phpMyAdmin
1. Các chc nng c bn ca phpMyAdmin
- phpMyAdmin có th qun lý toàn b MySQL server.
- Phiên bn hin ti có th làm ưc nhng chc nng sau ây:
Xem d liu, xóa CSDL, bng, view, trư/ng và các ch3 s4.
To, sao chép, xóa, i tên thay i CSDL, các bàng các
trư/ng và các ch3 s4
Bo trì Server, các CSDL, các bng.
Thc hin, thao tác bookmark bt k5 câu lnh SQL ho)c
mt lô các câu lnh.
Np nhng tp vn bn vào các bng
To và c nhiu bng
Xut d liu ra nhiu kiu nh dng CSV, XML, PDF, Open
text, Spreadsheet ca open office, Word, Excel, Latex nh
dang.
Qun tr a server.
Qun lý ngư/i dùng và nhng )c quyn.
Kim tra các thc th liên kt trong bng MyISAM
S dng truy v6n b*ng d, to các truy vn phc tp mt
cách t ng.
Tìm kim toàn b trong dư liu ho)c mt d liu con ca nó.
Thc hin nh d liu vi bt k5 nh dng s dng vi nhng
chc nng ưc thit lp trưc, như hin th dư liu dng
nh, hayư/ng liên kt.
H7 tr bng và kháo dng InnoDB
H7 tr MySQLi
phpMyAmin
Tìm hiu v phpMyAdmin 4
H7 tr vi hn 50 ngôn ng.
2. T chc liên kt d liu.
Toàn b các thit lp các tính nng ca PHPMyAdmin
(bookmarks, Comments, SQL-history, PDF-Generation, field contents,
MIME-transformation…) bn cn các bng rành cho nhng vic ó,
nhng bng ó th n*m trong mt CSDL riêng ca bn ho)c trung
tâm c s d liu a ngư/i dùng
Bn có th to c s d liu cho vic trên b*ng cách import lnh SQL
tp create_table_mysql.sql thư mc scripts trong thư mc ca
PHPMyAdmin.
Nu MySQL Server ca bn phiên bn 4.1.22 ho)c mi hn bn càn
import tp upgrade_tables_mysql_4_1_2+.sql.
Bn th s dng PHPMyAdmin to nhng bng y cho bn. Bn
cn ưc cung cp mt s4 quyn )c bit t8 ngư/i qun tr phn Privileges.
Sau khi có ưc nhng bng ó bn cn ch3 rõ ra trong tp config.inc.php.
'4i vi nâng cp phpMyAdmin: Ch3 copy nh thư/ng tp
config.inc.php phiên bn c vào thư mc v8a gii nén phiên bn mi.
Nâng cp MySQL t8 phiên bn thp hn 4.1.2 bn cn chy on
SQL ti thư mc scripts/upgrade_tables_mysql_4_1_2+.sql
3. Bo mt trong phpMyAdmin và s dng các ch  truy cp
- phpMyAdmin không bt c ch  bo v nào cho MySQL
server ca bn, ch3 mt công c qun tr MySQL Server,
s dng toàn b các ngư/i s dng ca MySQL cho nó, dùng
chc nng Privileges  phân quyn cho ngư/i s dng, qun tr
ngư/i dùng.
- HTTP cookie hai kiu truy cp ưc  c trong môi trư/ng
a ngư/i s dng multi-user enviroment ni bn cho ngư/i
nhng ngư/i s dng quyn truy cp ti c s d liu riêng ca h.
phpMyAmin
Tìm hiu v phpMyAdmin 5
Thm chí trong môi trư/ng n ngư/i s dng single-user
enviroment bn nên hưng sang ch  HTTP và Cookie vì th tên
truy cp và mt kh9u ca bn s không phi hin th mt cách chính
xác trong tp config.inc.php
- HTTP và cookie là hai ch  truy cp có nhiu bo mt, ng nhp
vào MySQL thông tin không cn )t cu hình phpMyAdmin. Tuy
nhiên mt kh9u ca bn v6n ưc lưu dưi dng vn bn tr8 khi
bn s dng giao thc HTTPS mt kh9u ca bn s ưc lưu li
ưc mã hóa theo thut toán và s dng chu7i ký t bn nhp vào
bin blowfish
- HTTP s dng ch d phưng thc cho chép bn ng nhp vào
vi tt các các ngư/i s dng ca MySQL
- Cookie bn có th s dng phưng thc này  thay th cho HTTP,
cách này bn phi cho phép cookie trình duyt
- Config ch  ít bo mt bi yêu cu bn phi in y 
user name password trong tp config.inc.php, bt c ai c
tp này u th tìm ra ưc mt kh9u ca bn. Không gi4ng như
HTTP Cookie s không b:t bn in user name password
m7i khi ng nhp vào, nó s t ng vào cho bn
II. HNG DN CÀI T
1. Yêu cu v cu hình
- PHP t8 4.3.0 có mt s4 Extension cho MySQL
- Có MySQL server 3.23.32 tr lên
- Webserver h7 tr PHP
- Web Browser (cookie enable)
2. Cài t nhanh
- Dùng công c gii nén gii tp phpmyadmin…tar.gz bn th
copy ho)c download ti a ch3