Tusaha Maqaalka
MySQLSidee loo tirtiraa kaydka xogta?tirtirtodatabase MySQLTaliska/Syntax/Bayaanka
MySQL tirtir xogta xogta
ku rid database isticmaalaya mysqladmin
Gal server-ka mysql sida isticmaale caadi ah, waxaa laga yaabaa inaad u baahato mudnaan gaar ah si aad u abuurto ama u tirtirto xogta MySQL.
Markaa waxaan isticmaalnaa rooti isticmaalaha si aan halkaan u soo galo, isticmaalaha rootiga ayaa leh awooda ugu sareysa wuxuuna isticmaali karaa amarka mysql mysqladmin si uu u sameeyo database.
Waa in taxadar weyn la sameeyaa marka la tirtirayo xogta xogta, maadaama xogta oo dhan ay meesha ka baxayso ka dib marka amarka tirtirka la fuliyo.
Tusaalaha soo socdaa waxa uu tirtirayaa xogta xogta cheenweiliang (database waxa lagu abuuray cutubkii hore):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Ka dib marka la fuliyo amarka tirtirka kor ku xusan, sanduuq degdeg ah ayaa u muuqan doona si loo xaqiijiyo in xogta dhabta ah la tirtiray:
Dropping the database is potentially a very bad thing to do. Any data stored in the database will be destroyed. Do you really want to drop the 'chenweiliang' database [y/N] y Database "chenweiliang" dropped
Tirtir xogta xogta adigoo isticmaalaya qoraalka PHP
PHP waxay isticmaashaa shaqada mysqli_query si ay u abuurto ama u tirtirto xogta MySQL.
Shaqadu waxay leedahay laba xuduud waxayna soo celisaa RUN haddii fulinta lagu guuleysto, haddii kale waxay soo noqotaa BEEN.
naxwaha
mysqli_query(connection,query,resultmode);
Xusuus | sharaxaad |
---|---|
xiriir | Loo baahan yahayWuxuu qeexayaa isku xirka MySQL si loo isticmaalo. |
weydiinta | Loo baahan yahay, waxay qeexaysaa xadhigga weydiinta. |
habka natiijada | Ikhtiyaarijoogto ah.Waxay noqon kartaa mid ka mid ah qiimayaashan:
|
tusaale
Tusaalaha soo socdaa wuxuu muujinayaa isticmaalka PHP mysqli_query function si loo tirtiro xogta:
tirtir database
<? php $dbhost = 'localhost:3306'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功 '; $sql = 'DROP DATABASE chenweiliang'; $retval = mysqli_query( $conn, $sql ); if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } echo "数据库 chenweiliang 删除成功\n"; mysqli_close($conn); ?>
Kadib fulinta guusha leh, natiijadu waa:
xiriirku wuu guulaystay
Database chenweiliang waa la tirtiray si guul leh
Xusuusin: Marka la tirtirayo kaydka xogta iyadoo la isticmaalayo qoraalka PHP, fariinta xaqiijintu ma soo baxayso, xogta la cayimayna si toos ah ayaa loo tirtirayaa, marka waa inaad aad uga taxadirtaa marka aad tirtirayso kaydka xogta.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) wadaaga "Sidee MySQL u tirtirtaa kaydka xogta?Ka saar MySQL Database Commands/Syntax/Statements" si ay kuu caawiyaan.
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-465.html
Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!