0% found this document useful (0 votes)
32 views

SQL 11 12 SQL 13 SQL 13 SQL 13 18 Mysql 19 Mysql 20 20 21 21 21 Mysql 22 22 23

The document discusses different methods for installing MySQL on various operating systems. It explains that MySQL can be installed from binary files on Windows and RPM packages on Linux. It also mentions options for installing from source code across Unix, Linux, MacOS X and Windows. The document provides a brief overview of installation considerations and procedures for MySQL on the major platforms.

Uploaded by

kent
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

SQL 11 12 SQL 13 SQL 13 SQL 13 18 Mysql 19 Mysql 20 20 21 21 21 Mysql 22 22 23

The document discusses different methods for installing MySQL on various operating systems. It explains that MySQL can be installed from binary files on Windows and RPM packages on Linux. It also mentions options for installing from source code across Unix, Linux, MacOS X and Windows. The document provides a brief overview of installation considerations and procedures for MySQL on the major platforms.

Uploaded by

kent
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

‫

ول ات‬
5  ‫ا‬

9  I ‫ا‬

11  ‫؟‬MySQL ‫ 
ذا‬.1
11 
    SQL  

12  
  

13  SQL 
13  SQL   
    
13   
  SQL     
18       

19   !"  MySQL 

20  MySQL  #
20    "$
21  % " &' (  "$
21  
&' ) " $
21  &* +
, "$
22  MySQL -

22  ./ 
23  0," '
‫ ول ات‬ 418

25  ‫ا‬  ‫ وا‬MySQL  .2


26  LINUX 1  2
26  5tarballs3 
4 Unix ,   2
27  RPM ,   2
28  Windows 1  2
28  Unix/MacOS X 1  2
29  &* ,   2
30  NuSphere &' 6%  7 
  
32   2 &. " .
32    

'
32  MySQL  ( 48 9&
33    (,
34  ,
"  &

34  
35  ( 48 9& &" MySQL ( 48  ; < Unix/Linux : .
35  ./ 
36  0," '

37      ‫ 
ه‬:‫
ء !ا  

ت‬#‫ إ‬.3
38  "   #' =! , >" &'" 
39 (
&/ &'
40   (
&/ (8
40 ; &< 8
41  :< 8
41  ? &@ 8
42  "   >" (6'  (8 +6*$
43 (
7 =>" ?
"
44  ="2 =>" ?
"
45  ;2 =>" ?
"
47  6.
419 ‫ ول ات‬

47  5One-to-many3 B&A1$A&<


 6
47  5One-to-one3 &<
A1$A&<
 6
47  5Many-to-many3 B&A1$AB&  6
48  "  &
 ). C '  D,
48  5Null3 E ,  
48  F  ,
49  =./  (
49  ./ 
50  0," '

51 ..................................................... MySQL ‫
ء !ا  ا

ت‬#‫ إ‬.4
52  CREATE DATABASE  .
53  CREATE TABLE 7
54  B&7 G
"
54   *" B&7 G
"
56     B&7 G
"
59  
HI  G
"7
60  (
&/ G
"
61  F  ! 98"$
62  5Foreign key3 =/ ' +, &
98"$
63  (2 "  B& ( <
64  ./ 
64  0," '
65   
 

67  II ‫ا‬

69  ‫وا)اول‬ ‫ ا'&اض و !ا  ا



ت‬.5
69  , >" 1 "  B& J .
71  (
&/
"  &
98"@ . 9 /@ (!
‫ ول ات‬ 420

71  SHOW 7 &'


72  SHOW DATABASES "  &
J  
72  SHOW TABLES (
&/ J  
73  SHOW COLUMNS B&7 J  
74  SHOW INDEX F  , J  
74  SHOW TABLE STATUS (
&/ < J  
75 SHOW CREATE TABLE (
&/ 98"$ J  
76  ALTER TABLE  . &'
76  (
&/  4
76  B& !$
77  B& :<
77  F  ! !$
78  F  , :<
78  &
. , . 4
79  ./ 

79 0," '

81 .......................................................... ‫ا

ت‬ ‫ف‬+,‫ و‬-.‫ إدراج و‬.6
81 ...................................................................................... INSERT  .
83  7 WHERE B 

85  UPDATE  .


86  REPLACE  .
87  DELETE  .
87  "  :<
; &<
? &@ 
?
" 98"$
92  ./ 
93  0," '

:‫ول‬7‫ء ا‬6)‫ ا‬MySQL 2 ‫ ا



ت‬34 ‫ل‬5.‫ ا‬.7
95   '
'7‫ ا‬SELECT  4

95   7 SELECT  .


421 ‫ ول ات‬

97 WHERE B . (.


97  WHERE B   9#/  /
98  IN/NOT IN &'
99  LIKE &'
100  ORDER BY &'
101  LIMIT &'
101  SELECT DISTINCT &'
103  ./ 
103  0," '

:8
‫ء ا‬6)‫ ا‬MySQL 2 ‫ ا

ت‬34 ‫ل‬5.‫ ا‬.8
‫ < اول دة‬SELECT ‫ام‬:'‫ا‬
105 

106  (EQUI-JOINS)  8 



108  5inner join3  '& 

109  5outer join3  / ' 

111 5subselects3   , SELECT  
113  Union)3 &<
116 Self join)3   

118  ./ 
118  0," '

119 .................................................. MySQL 8=  '


'7‫ اا< ا‬.9
119  
  7 -&
119  9 


120  B . 97


121  G
/ < 

GROUP BY
121 count() 
122  sum 
123 avg()
123  max()
min() .
‫ ول ات‬ 422

124  HAVING &"@


124   <  .
125   22 

126 
& 

129  ./ 
129  0," '

131 ...................................................... MySQL 8= >‫ ا< ا


ر‬.10
131 I  ? &$
132  I 
 ) "
 '
133    I  ) " 
 J.
136  date_format()  &'
138  I 
 / <
140  ./ 
140  0," '
143   
 

145 III ‫ا‬

147  MySQL 8= ‫ ا< أ@&ى‬.11


148   " < 
 &'
148  ifnull()  &'
149  if()  &'
150   . 
 &'
150  md5()
password() .
151  decode()
encode() .
152   ! < (6 /. 
 &'
153  lcase()
ucase() .
153 right()
left() .
153  concat() 
423 ‫ ول ات‬

154  trim()


rtrim()
ltrim() 

155  >" 
. 1 (
*< 

156  MySQL =! C ' D 

156  last_insert_id()  &'
157  rand()  &'
157  ./ 

157  0," '

 
BC‫ام ا
 & ا‬:'‫ ا‬:LIKE ‫ 
وراء‬.12
159  FULLTEXT‫ع‬C‫ ا‬2 ‫وا
رس‬
160   >" . &'
161   >" .  7  D,
161  *' : <
162  : < :
,*
164  KNotK  .
165  &&.
>
165  : <  /
166  FULLTEXT G
"  F  , &'
166  FULLTEXT G
"   ! 98"$
167  =.   
4 ;<  
168  = " ;<
168  ./ 

169  0," '

171 ... BDB ‫ع‬C‫ ا‬2‫ و‬MyISAM ‫ع‬C‫ ا‬2 ‫ ا)اول‬8= ‫ت‬F.‫ا‬.13
171  "  '7  !
172  8
173  6
< L&. (<
173 ACID MN*'  !
174  MyISAM G
"  (
&/  (.
‫ ول ات‬ 424

175  (
&/  < (, 7 &'
175     =!  < (,  &'
178  BDB G
"  (
&/  (.
178  BDB (
&/ 98"$
178  6
< (.
179 6
< &' B , 8  B&$
181  BDB G
"  (
&/ : .
182  ./ 
182  0," '

183  InnoDB ‫ع‬C‫ ا‬2‫ و‬Gemini ‫ع‬C‫ ا‬2 ‫ام ا)اول‬:'‫ ا‬.14
184  :* C
 1 (,  !
185  Gemini G
"  (
&/ &'
186   8 (,
187 = (,
188  Gemini (,   (.
190  InnoDB (
&/ &'
191  InnoDB O M' (
< ?
"  !
192  InnoDB (,   (.
194  ./ 

194 0," '

195  PHP ‫ و‬MySQL < ‫ ا‬.15


195 ......................................................................... MySQL &  PHP  2
196  Linux/Unix 1 Apache
PHP  2
198  MacOS X ( 48 >" 1 PHP  2
199  Windows >" 1  2
200 MySQL  2 '
201  MySQL O *' PHP 
 &'
201  "  B&  '
 (*
425 ‫ ول ات‬

202  6. PN" J 


( $
205  B& , C ' MySQL 

205  mysql_error() 
205  mysql_affected_rows() 
205  mysql_insert_id() 
205  (2 =! 
 QD &'
208  ./ 
208  0," '

209 ‫ا
ر'
ت‬ G=‫ أ‬:PHP ‫ و‬MySQL .16
209  &' "  : >"
210   =! *' : < #
/
212    
E  E HTML ! . #$
213 6. /.
215  (* F R
216  (*  98"$
217   >" E , .  (.
218  PHP O =/  M"  >"
220  ./ 
221  0," '
223   
 

225  IV ‫ا‬

227  Perl < MySQL ‫ام‬:'‫ ا‬.17


227  MySQL &  Perl  2
228  MacOS X
Unix
Linux 1 Perl  2
230  Perl  2
/ 
231  DBI O *' mysql ( 48  /  – DBD::mysql  2
232  Windows =!  2
‫ ول ات‬ 426

232   2 <*  )<


233  CGI 
' 1$ Perl 
' (
<
236 "  G/ 
( $ =! DBI   J.
237  "  G/ 
237  selectrow_array() &' !
,*
  S  G/ 
237  
 E 
<   < quote() &'
238  selectall_arrayref() &' :
,*  &.  N"2 !
,* M6'
238  selectall_hashref() &' "  9"
240  do() &' "  ? &$
240  (  /
241  ./ 
241  0," '

243  ‫ا


ر'
ت‬ G=‫ أ‬:Perl ‫ و‬MySQL .18
243  &' "  /.
244    
E  E HTML !T . #$
245  9 '7 /.
246   2 
6. 9"
246  MySQL
Apache  Perl &' C ' )
247  HTML::Mason 1$ B *' &
251  Mason =! 5autohandler3   /. &'
255  ./ 

255  0," '

257   4‫أ‬ MySQL ‫


ت‬F'‫ ا‬34 5,‫ أ‬H ‫ آ‬.19
258 N  6. 9& ( /
258  F  , 1 B >"
260  F  , '
)  
261  B&7 B&&. F  ! 98"$
264     6 1 F  , &'
427 ‫ ول ات‬

267  F  , &' C ' )


268  ./ 

268 0," '

271  GRANT ‫ اول‬:‫ول‬7‫ء ا‬6)‫ ا‬،MySQL 2 J .20


272 Grant (
&/  !
273  user (
&/  !
275  db (
&/  !
276  columns_priv
tables_priv  
&/  !
277 REVOKE
GRANT = . &'
277  GRANT  . &'
280  REVOKE  . &'
281  <
" #  J .
281  <
" #  ( < B&$
281  ( 
 (
'& ( /
282  ./ 

282  0," '


283   
 

285  V ‫ا‬

287  Unix L  :8


‫ء ا‬6)‫ ا‬،MySQL 2 J .21
288  MySQL  ( 48 : $
289   < & &<
290  Unix/Linux ( 48 >" 1 
/
 &' 98"$
290  Mac OS X ( 48 >" 1 
/
 &' 98"$
292  MySQL &/
,   4
293    ( 48 B&$
294  LinuxHUnix N  MT<,
294  ;&<7 =D 0 & ( 48 >" '" (D
‫ ول ات‬ 428

295  
  R8 B& /   J , (D
295  
 E /.    (D
297  0 & TCP ,E : .  (D
297 MySQL  1 0 & " &/  (D
297  "*  " %"U MySQL (./ : 
297  ./ 

298  0," '

299   H& ‫ @


رات‬.22
300  MY.CNF :  !
300  my.cnf : &
/

301  my.cnf :  
302  MySQL F < : .
306  MySQL ( 
: .
307  B& , : . , 98"$
309  ./ 

309 0," '

311  MySQL  ‫ 


ت وآ‬M .23
311  mysqladmin &'
312     &$ 

313  <  
. 1 (
*< 

313  ping 7 &' 8 1$ (*
 M<!
314  mysqladmin version 7
314  mysqladmin status 7
315  mysqladmin processlist 7
316  mysqladmin kill

316  9 <@ 



316  mysqladmin flush-hosts 7
317  mysqladmin flush-logs
429 ‫ ول ات‬

317  mysqladmin flush-privileges


317  mysqladmin flush-tables

317  mysqlshow &'


319  (. < =! ( 
    

320  ./ 


321  0," '

323  MySQL ‫& 



ت‬5‫ و‬8N
,O‫> ا‬PC‫ ا‬.24
324  mysqldump &'
328 SELECT INTO OUTFILE &'
330  BACKUP TABLE &'
331  "  B& , I"
331  =N"2 ( / : &'
334  =  < I" *' B& / & F R
335  ./ 
335  0," '

337  MySQL 3‫  وا' &اد ا



ت إ‬.25
338  LOAD DATA INFILE &'
340  mysqlimport &' &'
340  MySQL 1$    "  (
<
341  MySQL 1$ Excel  "  ("
342  MySQL 1$ Access  "  ("
344  Apache ( / , & 
347  ./ 
348  0," '

349  


M‫ا‬ >PC‫ ا‬.26
350  )  I" =". 
351    I" &&$
‫ ول ات‬ 430

352  &   &&$


353    &&$
355 )  I" 

358  ./ 
358  0," '
359   
 

361  VI ‫ا‬

363  ‫ا)اول‬ ‫


آ‬# ‫ح‬FR‫ وإ‬S :# .27
363  (
&/ +6*$
M<, SQL 
 &'
364  CHECK TABLE 7 &'
365  REPAIR TABLE 7 &'
366  ANALYZE TABLE 7 &'
366  OPTIMIZE TABLE 7 &'
366  (
&/ +6*$
M<,  &' P  &'
367  mysqlcheck &'
368 myisamchk &'
371  ./ 

372  0," '

373 MySQL ‫( ـ‬GUI)  '&‫ 


ت ا‬M‫ء وا ا‬F‫ وآ‬.28
374 ...................................................................................... PHPMYADMIN
376 mySQLfront
378  mysqlGUI
379  ODBC  MySQL &'
382  MacSQL &'
383  ./ 
384  0," '
431 ‫ ول ات‬

385  MySQL َ4َ 


ْ ‫ َأ‬.29
386 ...................................................................... (CACHE)  N' B  98"$
389  "   >" 94$
391 , . M<!
394  *    
394  (
&/ 4
396  ./ 
396  0," '

397   ‫ا‬ 4L'7‫ ا‬34 


W‫ ا‬.30
398 )!  T   
398  MySQL  2  " = , &'
398  helpAA    &'
399  man <,* &'
401  MySQL (
< 
<  &  N

401  .  &  MySQL N
402   &  Win32 N
403  MySQL O *' C '  &  N

403 
 

403  ONLamp.com 

404  5Developer Shed3
 
&
404  PHPBuilder 

404  Perl.com 

404 weberdev.com 

404   / & 9 8
405  ./ 
405  0," '
407   
 

409  ‫
م‬P!7‫ا‬ ‫ &ا‬4L'‫ إ

ت أ‬.A

You might also like