{"id":545,"date":"2023-04-02T17:26:44","date_gmt":"2023-04-02T09:26:44","guid":{"rendered":"https:\/\/www.gladguang.cn\/?p=545"},"modified":"2023-04-04T10:18:21","modified_gmt":"2023-04-04T02:18:21","slug":"mysql%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4","status":"publish","type":"post","link":"https:\/\/www.gladguang.cn\/index.php\/2023\/04\/02\/mysql%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4\/","title":{"rendered":"mysql\u5e38\u7528\u547d\u4ee4"},"content":{"rendered":"<h2>1.\u8fde\u63a5Mysql<\/h2>\n<p>\u683c\u5f0f\uff1a mysql -h\u4e3b\u673a\u5730\u5740 -u\u7528\u6237\u540d \uff0dp\u7528\u6237\u5bc6\u7801<\/p>\n<h3>\u8fde\u63a5\u5230\u672c\u673a\u4e0a\u7684MYSQL\u3002<\/h3>\n<p>\u9996\u5148\u6253\u5f00DOS\u7a97\u53e3\uff0c\u7136\u540e\u8fdb\u5165\u76ee\u5f55mysql\\bin\uff0c\u518d\u952e\u5165\u547d\u4ee4mysql -u root -p\uff0c\u56de\u8f66\u540e\u63d0\u793a\u4f60\u8f93\u5bc6\u7801.\u6ce8\u610f\u7528\u6237\u540d\u524d\u53ef\u4ee5\u6709\u7a7a\u683c\u4e5f\u53ef\u4ee5\u6ca1\u6709\u7a7a\u683c\uff0c\u4f46\u662f\u5bc6\u7801\u524d\u5fc5\u987b\u6ca1\u6709\u7a7a\u683c\uff0c\u5426\u5219\u8ba9\u4f60\u91cd\u65b0\u8f93\u5165\u5bc6\u7801\u3002<\/p>\n<p>\u5982\u679c\u521a\u5b89\u88c5\u597dMYSQL\uff0c\u8d85\u7ea7\u7528\u6237root\u662f\u6ca1\u6709\u5bc6\u7801\u7684\uff0c\u6545\u76f4\u63a5\u56de\u8f66\u5373\u53ef\u8fdb\u5165\u5230MYSQL\u4e2d\u4e86\uff0cMYSQL\u7684\u63d0\u793a\u7b26\u662f\uff1a mysql&gt;<\/p>\n<h3>\u8fde\u63a5\u5230\u8fdc\u7a0b\u4e3b\u673a\u4e0a\u7684MYSQL\u3002<\/h3>\n<p>\u5047\u8bbe\u8fdc\u7a0b\u4e3b\u673a\u7684IP\u4e3a\uff1a110.110.110.110\uff0c\u7528\u6237\u540d\u4e3aroot,\u5bc6\u7801\u4e3aabcd123\u3002\u5219\u952e\u5165\u4ee5\u4e0b\u547d\u4ee4\uff1a<\/p>\n<p><code>mysql -h110.110.110.110 -u root -p 123;<\/code><br \/>\n\uff08\u6ce8:u\u4e0eroot\u4e4b\u95f4\u53ef\u4ee5\u4e0d\u7528\u52a0\u7a7a\u683c\uff0c\u5176\u5b83\u4e5f\u4e00\u6837\uff09<\/p>\n<h3>\u9000\u51faMYSQL\u547d\u4ee4\uff1a<\/h3>\n<pre class=\"code\"><\/pre>\n<p>\u9000\u51faMYSQL\u547d\u4ee4\uff1a exit \uff08\u56de\u8f66\uff09<\/p>\n<hr \/>\n<h2>2.\u4fee\u6539\u5bc6\u7801<\/h2>\n<p>\u683c\u5f0f\uff1amysqladmin -u\u7528\u6237\u540d -p\u65e7\u5bc6\u7801 password \u65b0\u5bc6\u7801<\/p>\n<ul>\n<li>\u7ed9root\u52a0\u4e2a\u5bc6\u7801ab12\u3002<br \/>\n\u9996\u5148\u5728DOS\u4e0b\u8fdb\u5165\u76ee\u5f55mysql\\bin\uff0c\u7136\u540e\u952e\u5165\u4ee5\u4e0b\u547d\u4ee4<br \/>\n<code>mysqladmin -u root -password ab12<\/code><br \/>\n\u6ce8\uff1a\u56e0\u4e3a\u5f00\u59cb\u65f6root\u6ca1\u6709\u5bc6\u7801\uff0c\u6240\u4ee5-p\u65e7\u5bc6\u7801\u4e00\u9879\u5c31\u53ef\u4ee5\u7701\u7565\u4e86\u3002<\/li>\n<li>\u518d\u5c06root\u7684\u5bc6\u7801\u6539\u4e3adjg345\u3002<br \/>\n<code>mysqladmin -u root -p ab12 password djg345<\/code><\/li>\n<\/ul>\n<hr \/>\n<h2>3.\u589e\u52a0\u65b0\u7528\u6237<\/h2>\n<p>\u6ce8\u610f\uff1a\u548c\u4e0a\u9762\u4e0d\u540c\uff0c\u4e0b\u9762\u7684\u56e0\u4e3a\u662fMYSQL\u73af\u5883\u4e2d\u7684\u547d\u4ee4\uff0c\u6240\u4ee5\u540e\u9762\u90fd\u5e26\u4e00\u4e2a\u5206\u53f7\u4f5c\u4e3a\u547d\u4ee4\u7ed3\u675f\u7b26<\/p>\n<p>\u683c\u5f0f\uff1agrant select on \u6570\u636e\u5e93.* to \u7528\u6237\u540d@\u767b\u5f55\u4e3b\u673a identified by \u201c\u5bc6\u7801\u201d<\/p>\n<p>\u589e\u52a0\u4e00\u4e2a\u7528\u6237test1\u5bc6\u7801\u4e3aabc\uff0c\u8ba9\u4ed6\u53ef\u4ee5\u5728\u4efb\u4f55\u4e3b\u673a\u4e0a\u767b\u5f55\uff0c\u5e76\u5bf9\u6240\u6709\u6570\u636e\u5e93\u6709\u67e5\u8be2\u3001\u63d2\u5165\u3001\u4fee\u6539\u3001\u5220\u9664\u7684\u6743\u9650\u3002\u9996\u5148\u7528root\u7528\u6237\u8fde\u5165MYSQL\uff0c\u7136\u540e\u952e\u5165\u4ee5\u4e0b\u547d\u4ee4\uff1a<\/p>\n<pre class=\"code\">grant select,insert,update,delete on <em>.<\/em> to [email=test1@\u201d%]test1@\u201d%[\/email]\u201d Identified by \u201cabc\u201d;<\/pre>\n<ul>\n<li>\u4f46\u589e\u52a0\u7684\u7528\u6237\u662f\u5341\u5206\u5371\u9669\u7684\uff0c\u4f60\u60f3\u5982\u67d0\u4e2a\u4eba\u77e5\u9053test1\u7684\u5bc6\u7801\uff0c\u90a3\u4e48\u4ed6\u5c31\u53ef\u4ee5\u5728internet\u4e0a\u7684\u4efb\u4f55\u4e00\u53f0\u7535\u8111\u4e0a\u767b\u5f55\u4f60\u7684mysql\u6570\u636e\u5e93\u5e76\u5bf9\u4f60\u7684\u6570\u636e\u53ef\u4ee5\u4e3a\u6240\u6b32\u4e3a\u4e86\uff0c\u89e3\u51b3\u529e\u6cd5\u89c12\u3002<\/li>\n<li>\u589e\u52a0\u4e00\u4e2a\u7528\u6237test2\u5bc6\u7801\u4e3aabc,\u8ba9\u4ed6\u53ea\u53ef\u4ee5\u5728localhost\u4e0a\u767b\u5f55\uff0c\u5e76\u53ef\u4ee5\u5bf9\u6570\u636e\u5e93mydb\u8fdb\u884c\u67e5\u8be2\u3001\u63d2\u5165\u3001\u4fee\u6539\u3001\u5220\u9664\u7684\u64cd\u4f5c\uff08localhost\u6307\u672c\u5730\u4e3b\u673a\uff0c\u5373MYSQL\u6570\u636e\u5e93\u6240\u5728\u7684\u90a3\u53f0\u4e3b\u673a\uff09\uff0c\u8fd9\u6837\u7528\u6237\u5373\u4f7f\u7528\u77e5\u9053test2\u7684\u5bc6\u7801\uff0c\u4ed6\u4e5f\u65e0\u6cd5\u4eceinternet\u4e0a\u76f4\u63a5\u8bbf\u95ee\u6570\u636e\u5e93\uff0c\u53ea\u80fd\u901a\u8fc7MYSQL\u4e3b\u673a\u4e0a\u7684web\u9875\u6765\u8bbf\u95ee\u4e86\u3002<\/li>\n<\/ul>\n<p><code>grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[\/email] identified by \u201cabc\u201d;<\/code><\/p>\n<ul>\n<li>\u5982\u679c\u4f60\u4e0d\u60f3test2\u6709\u5bc6\u7801\uff0c\u53ef\u4ee5\u518d\u6253\u4e00\u4e2a\u547d\u4ee4\u5c06\u5bc6\u7801\u6d88\u6389\u3002<br \/>\n<code>grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[\/email] identified by \u201c\u201d;<\/code><\/li>\n<\/ul>\n<hr \/>\n<h2>4. \u521b\u5efa\u6570\u636e\u5e93<\/h2>\n<h3>4.1 \u521b\u5efa\u6570\u636e\u5e93<\/h3>\n<p>\u6ce8\u610f\uff1a\u521b\u5efa\u6570\u636e\u5e93\u4e4b\u524d\u8981\u5148\u8fde\u63a5Mysql\u670d\u52a1\u5668<\/p>\n<p>\u547d\u4ee4\uff1acreate database &lt;\u6570\u636e\u5e93\u540d&gt;<\/p>\n<p>\u4f8b1\uff1a\u5efa\u7acb\u4e00\u4e2a\u540d\u4e3axhkdb\u7684\u6570\u636e\u5e93<br \/>\nmysql&gt; create database xhkdb;<\/p>\n<p>\u4f8b2\uff1a\u521b\u5efa\u6570\u636e\u5e93\u5e76\u5206\u914d\u7528\u6237<\/p>\n<p>\u2460CREATE DATABASE \u6570\u636e\u5e93\u540d;<\/p>\n<p>\u2461GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON \u6570\u636e\u5e93\u540d.* TO \u6570\u636e\u5e93\u540d@localhost IDENTIFIED BY &#8216;\u5bc6\u7801&#8217;;<\/p>\n<p>\u2462SET PASSWORD FOR &#8216;\u6570\u636e\u5e93\u540d&#8217;@&#8217;localhost&#8217; = OLD_PASSWORD(&#8216;\u5bc6\u7801&#8217;);<\/p>\n<p>\u4f9d\u6b21\u6267\u884c3\u4e2a\u547d\u4ee4\u5b8c\u6210\u6570\u636e\u5e93\u521b\u5efa\u3002\u6ce8\u610f\uff1a\u4e2d\u6587 \u201c\u5bc6\u7801\u201d\u548c\u201c\u6570\u636e\u5e93\u201d\u662f\u6237\u81ea\u5df1\u9700\u8981\u8bbe\u7f6e\u7684\u3002<\/p>\n<h3>4.2 \u663e\u793a\u6570\u636e\u5e93<\/h3>\n<p>\u547d\u4ee4\uff1ashow databases \uff08\u6ce8\u610f\uff1a\u6700\u540e\u6709\u4e2as\uff09<br \/>\nmysql&gt; show databases;<\/p>\n<p>\u6ce8\u610f\uff1a\u4e3a\u4e86\u4e0d\u518d\u663e\u793a\u7684\u65f6\u5019\u4e71\u7801\uff0c\u8981\u4fee\u6539\u6570\u636e\u5e93\u9ed8\u8ba4\u7f16\u7801\u3002\u4ee5\u4e0b\u4ee5GBK\u7f16\u7801\u9875\u9762\u4e3a\u4f8b\u8fdb\u884c\u8bf4\u660e\uff1a<\/p>\n<p>1\u3001\u4fee\u6539MYSQL\u7684\u914d\u7f6e\u6587\u4ef6\uff1amy.ini\u91cc\u9762\u4fee\u6539default-character-set=gbk<br \/>\n2\u3001\u4ee3\u7801\u8fd0\u884c\u65f6\u4fee\u6539\uff1a<br \/>\n\u2460Java\u4ee3\u7801\uff1ajdbc:mysql:\/\/localhost:3306\/test?useUnicode=true&amp;characterEncoding=gbk<br \/>\n\u2461PHP\u4ee3\u7801\uff1aheader(&#8220;Content-Type:text\/html;charset=gb2312&#8221;);<br \/>\n\u2462C\u8bed\u8a00\u4ee3\u7801\uff1aint mysql_set_character_set( MYSQL * mysql, char * csname)\uff1b<br \/>\n\u8be5\u51fd\u6570\u7528\u4e8e\u4e3a\u5f53\u524d\u8fde\u63a5\u8bbe\u7f6e\u9ed8\u8ba4\u7684\u5b57\u7b26\u96c6\u3002\u5b57\u7b26\u4e32csname\u6307\u5b9a\u4e861\u4e2a\u6709\u6548\u7684\u5b57\u7b26\u96c6\u540d\u79f0\u3002\u8fde\u63a5\u6821\u5bf9\u6210\u4e3a\u5b57\u7b26\u96c6\u7684\u9ed8\u8ba4\u6821\u5bf9\u3002\u8be5\u51fd\u6570\u7684\u5de5\u4f5c\u65b9\u5f0f\u4e0eSET NAMES\u8bed\u53e5\u7c7b\u4f3c\uff0c\u4f46\u5b83\u8fd8\u80fd\u8bbe\u7f6emysql- &gt; charset\u7684\u503c\uff0c\u4ece\u800c\u5f71\u54cd\u4e86\u7531mysql_real_escape_string() \u8bbe\u7f6e\u7684\u5b57\u7b26\u96c6\u3002<\/p>\n<h3>4.3 \u5220\u9664\u6570\u636e\u5e93<\/h3>\n<p>\u547d\u4ee4\uff1adrop database &lt;\u6570\u636e\u5e93\u540d&gt;<br \/>\n\u4f8b\u5982\uff1a\u5220\u9664\u540d\u4e3a xhkdb\u7684\u6570\u636e\u5e93<br \/>\nmysql&gt; drop database xhkdb;<\/p>\n<p>\u4f8b\u5b501\uff1a\u5220\u9664\u4e00\u4e2a\u5df2\u7ecf\u786e\u5b9a\u5b58\u5728\u7684\u6570\u636e\u5e93<br \/>\nmysql&gt; drop database drop_database;<br \/>\nQuery OK, 0 rows affected (0.00 sec)<\/p>\n<p>\u4f8b\u5b502\uff1a\u5220\u9664\u4e00\u4e2a\u4e0d\u786e\u5b9a\u5b58\u5728\u7684\u6570\u636e\u5e93<br \/>\nmysql&gt; drop database drop_database;<br \/>\nERROR 1008 (HY000): Can&#8217;t drop database &#8216;drop_database&#8217;; database doesn&#8217;t exist<br \/>\n\/\/\u53d1\u751f\u9519\u8bef\uff0c\u4e0d\u80fd\u5220\u9664&#8217;drop_database&#8217;\u6570\u636e\u5e93\uff0c\u8be5\u6570\u636e\u5e93\u4e0d\u5b58\u5728\u3002<br \/>\nmysql&gt; drop database if exists drop_database;<br \/>\nQuery OK, 0 rows affected, 1 warning (0.00 sec)\/\/\u4ea7\u751f\u4e00\u4e2a\u8b66\u544a\u8bf4\u660e\u6b64\u6570\u636e\u5e93\u4e0d\u5b58\u5728<br \/>\nmysql&gt; create database drop_database;<br \/>\nQuery OK, 1 row affected (0.00 sec)<br \/>\nmysql&gt; drop database if exists drop_database;\/\/if exists \u5224\u65ad\u6570\u636e\u5e93\u662f\u5426\u5b58\u5728\uff0c\u4e0d\u5b58\u5728\u4e5f\u4e0d\u4ea7\u751f\u9519\u8bef<br \/>\nQuery OK, 0 rows affected (0.00 sec)<\/p>\n<h3>4.4 \u8fde\u63a5\u6570\u636e\u5e93<\/h3>\n<p>\u547d\u4ee4\uff1a use &lt;\u6570\u636e\u5e93\u540d&gt;<\/p>\n<p>\u4f8b\u5982\uff1a\u5982\u679cxhkdb\u6570\u636e\u5e93\u5b58\u5728\uff0c\u5c1d\u8bd5\u5b58\u53d6\u5b83\uff1a<br \/>\nmysql&gt; use xhkdb;<br \/>\n\u5c4f\u5e55\u63d0\u793a\uff1aDatabase changed<\/p>\n<p>use \u8bed\u53e5\u53ef\u4ee5\u901a\u544aMySQL\u628adb_name\u6570\u636e\u5e93\u4f5c\u4e3a\u9ed8\u8ba4\uff08\u5f53\u524d\uff09\u6570\u636e\u5e93\u4f7f\u7528\uff0c\u7528\u4e8e\u540e\u7eed\u8bed\u53e5\u3002\u8be5\u6570\u636e\u5e93\u4fdd\u6301\u4e3a\u9ed8\u8ba4\u6570\u636e\u5e93\uff0c\u76f4\u5230\u8bed\u6bb5\u7684\u7ed3\u5c3e\uff0c\u6216\u8005\u76f4\u5230\u53d1\u5e03\u4e00\u4e2a\u4e0d\u540c\u7684USE\u8bed\u53e5\uff1a<br \/>\nmysql&gt; USE db1;<br \/>\nmysql&gt; SELECT COUNT(<em>) FROM mytable; # selects from db1.mytable<br \/>\nmysql&gt; USE db2;<br \/>\nmysql&gt; SELECT COUNT(<\/em>) FROM mytable; # selects from db2.mytable<\/p>\n<p>\u4f7f\u7528USE\u8bed\u53e5\u4e3a\u4e00\u4e2a\u7279\u5b9a\u7684\u5f53\u524d\u7684\u6570\u636e\u5e93\u505a\u6807\u8bb0\uff0c\u4e0d\u4f1a\u963b\u788d\u60a8\u8bbf\u95ee\u5176\u5b83\u6570\u636e\u5e93\u4e2d\u7684\u8868\u3002\u4e0b\u9762\u7684\u4f8b\u5b50\u53ef\u4ee5\u4ecedb1\u6570\u636e\u5e93\u8bbf\u95ee\u4f5c\u8005\u8868\uff0c\u5e76\u4ecedb2\u6570\u636e\u5e93\u8bbf\u95ee\u7f16\u8f91\u8868\uff1a<br \/>\nmysql&gt; USE db1;<br \/>\nmysql&gt; SELECT author_name,editor_name FROM author,db2.editor<br \/>\n-&gt; WHERE author.editor_id = db2.editor.editor_id;<\/p>\n<p>USE\u8bed\u53e5\u88ab\u8bbe\u7acb\u51fa\u6765\uff0c\u7528\u4e8e\u4e0eSybase\u76f8\u517c\u5bb9\u3002<\/p>\n<p>\u6709\u4e9b\u7f51\u53cb\u95ee\u5230\uff0c\u8fde\u63a5\u4ee5\u540e\u600e\u4e48\u9000\u51fa\u3002\u5176\u5b9e\uff0c\u4e0d\u7528\u9000\u51fa\u6765\uff0cuse \u6570\u636e\u5e93\u540e\uff0c\u4f7f\u7528show databases\u5c31\u80fd\u67e5\u8be2\u6240\u6709\u6570\u636e\u5e93\uff0c\u5982\u679c\u60f3\u8df3\u5230\u5176\u4ed6\u6570\u636e\u5e93\uff0c\u7528<br \/>\nuse \u5176\u4ed6\u6570\u636e\u5e93\u540d\u5b57<br \/>\n\u5c31\u53ef\u4ee5\u4e86\u3002<\/p>\n<h3>4.5 \u5f53\u524d\u9009\u62e9\u7684\u6570\u636e\u5e93<\/h3>\n<p>\u547d\u4ee4\uff1amysql&gt; select database();<\/p>\n<p>MySQL\u4e2dSELECT\u547d\u4ee4\u7c7b\u4f3c\u4e8e\u5176\u4ed6\u7f16\u7a0b\u8bed\u8a00\u91cc\u7684print\u6216\u8005write\uff0c\u4f60\u53ef\u4ee5\u7528\u5b83\u6765\u663e\u793a\u4e00\u4e2a\u5b57\u7b26\u4e32\u3001\u6570\u5b57\u3001\u6570\u5b66\u8868\u8fbe\u5f0f\u7684\u7ed3\u679c\u7b49\u7b49\u3002\u5982\u4f55\u4f7f\u7528MySQL\u4e2dSELECT\u547d\u4ee4\u7684\u7279\u6b8a\u529f\u80fd\uff1f<\/p>\n<h4>1.\u663e\u793aMYSQL\u7684\u7248\u672c<\/h4>\n<pre><code class=\"language-mysql line-numbers\">mysql&gt; select version(); \n+-----------------------+ \n| version()             | \n+-----------------------+ \n| 6.0.4-alpha-community | \n+-----------------------+ \n1 row in set (0.02 sec) \n<\/code><\/pre>\n<h4>2. \u663e\u793a\u5f53\u524d\u65f6\u95f4<\/h4>\n<pre><code class=\"language-mysql line-numbers\">mysql&gt; select now(); \n+---------------------+ \n| now()               | \n+---------------------+ \n| 2009-09-15 22:35:32 | \n+---------------------+ \n1 row in set (0.04 sec) \n<\/code><\/pre>\n<h4>3. \u663e\u793a\u5e74\u6708\u65e5<\/h4>\n<pre><code class=\"language-mysql line-numbers\">SELECT DAYOFMONTH(CURRENT_DATE); \n+--------------------------+ \n| DAYOFMONTH(CURRENT_DATE) | \n+--------------------------+ \n|                       15 | \n+--------------------------+ \n1 row in set (0.01 sec) \n\n\nSELECT MONTH(CURRENT_DATE); \n+---------------------+ \n| MONTH(CURRENT_DATE) | \n+---------------------+ \n|                   9 | \n+---------------------+ \n1 row in set (0.00 sec) \n\n\nSELECT YEAR(CURRENT_DATE); \n+--------------------+ \n| YEAR(CURRENT_DATE) | \n+--------------------+ \n|               2009 | \n+--------------------+ \n1 row in set (0.00 sec) \n<\/code><\/pre>\n<h4>4. \u663e\u793a\u5b57\u7b26\u4e32<\/h4>\n<pre><code class=\"language-mysql line-numbers\">mysql&gt; SELECT \"welecome to my blog!\"; \n+----------------------+ \n| welecome to my blog! | \n+----------------------+ \n| welecome to my blog! | \n+----------------------+ \n1 row in set (0.00 sec) \n<\/code><\/pre>\n<h4>5. \u5f53\u8ba1\u7b97\u5668\u7528<\/h4>\n<pre><code class=\"language-mysql line-numbers\">select ((4 * 4) \/ 10 ) + 25; \n+----------------------+ \n| ((4 * 4) \/ 10 ) + 25 | \n+----------------------+ \n|                26.60 | \n+----------------------+ \n1 row in set (0.00 sec) \n<\/code><\/pre>\n<h4>6. \u4e32\u63a5\u5b57\u7b26\u4e32<\/h4>\n<pre><code class=\"language-mysql line-numbers\">select CONCAT(f_name, \" \", l_name) \nAS Name \nfrom employee_data \nwhere title = 'Marketing Executive'; \n+---------------+ \n| Name          | \n+---------------+ \n| Monica Sehgal | \n| Hal Simlai    | \n| Joseph Irvine | \n+---------------+ \n\n3 rows in set (0.00 sec) \n<\/code><\/pre>\n<p>\u6ce8\u610f\uff1a\u8fd9\u91cc\u7528\u5230CONCAT()\u51fd\u6570\uff0c\u7528\u6765\u628a\u5b57\u7b26\u4e32\u4e32\u63a5\u8d77\u6765\u3002\u53e6\u5916\uff0c\u6211\u4eec\u8fd8\u7528\u5230\u4ee5\u524d\u5b66\u5230\u7684AS\u7ed9\u7ed3\u679c\u5217&#8217;CONCAT(f_name, &#8221; &#8220;, l_name)&#8217;\u8d77\u4e86\u4e2a\u5047\u540d\u3002<\/p>\n<hr \/>\n<h2>5. \u521b\u5efa\u6570\u636e\u8868<\/h2>\n<h3>5.1. \u521b\u5efa\u6570\u636e\u5e93<\/h3>\n<ul>\n<li>\u547d\u4ee4\uff1acreate table &lt;\u8868\u540d&gt; ( &lt;\u5b57\u6bb5\u540d1&gt; &lt;\u7c7b\u578b1&gt; [,..&lt;\u5b57\u6bb5\u540dn&gt; &lt;\u7c7b\u578bn&gt;]);<\/li>\n<\/ul>\n<p>\u4f8b\u5982\uff0c\u5efa\u7acb\u4e00\u4e2a\u540d\u4e3aMyClass\u7684\u8868\uff0c<\/p>\n<p>\u5b57\u6bb5\u540d \u6570\u5b57\u7c7b\u578b \u6570\u636e\u5bbd\u5ea6 \u662f\u5426\u4e3a\u7a7a \u662f\u5426\u4e3b\u952e \u81ea\u52a8\u589e\u52a0 \u9ed8\u8ba4\u503c<\/p>\n<p>id int 4 \u5426 primary key auto_increment<\/p>\n<p>name char 20 \u5426<\/p>\n<p>sex int 4 \u5426 0<\/p>\n<p>degree double 16 \u662f<\/p>\n<pre><code class=\"language-mysql line-numbers\">mysql&gt; create table MyClass(\n&gt; id int(4) not null primary key auto_increment,\n&gt; name char(20) not null,\n&gt; sex int(4) not null default '0',\n&gt; degree double(16,2));\n<\/code><\/pre>\n<h3>5.3 \u5220\u9664\u6570\u636e\u8868<\/h3>\n<p>\u547d\u4ee4\uff1adrop table &lt;\u8868\u540d&gt;<\/p>\n<p>\u4f8b\u5982\uff1a\u5220\u9664\u8868\u540d\u4e3a MyClass \u7684\u8868<br \/>\nmysql&gt; drop table MyClass;<\/p>\n<p>DROP TABLE\u7528\u4e8e\u53d6\u6d88\u4e00\u4e2a\u6216\u591a\u4e2a\u8868\u3002\u60a8\u5fc5\u987b\u6709\u6bcf\u4e2a\u8868\u7684DROP\u6743\u9650\u3002\u6240\u6709\u7684\u8868\u6570\u636e\u548c\u8868\u5b9a\u4e49\u4f1a\u88ab\u53d6\u6d88\uff0c\u6240\u4ee5\u4f7f\u7528\u672c\u8bed\u53e5\u8981\u5c0f\u5fc3\uff01<\/p>\n<p>\u6ce8\u610f\uff1a\u5bf9\u4e8e\u4e00\u4e2a\u5e26\u5206\u533a\u7684\u8868\uff0cDROP TABLE\u4f1a\u6c38\u4e45\u6027\u5730\u53d6\u6d88\u8868\u5b9a\u4e49\uff0c\u53d6\u6d88\u5404\u5206\u533a\uff0c\u5e76\u53d6\u6d88\u50a8\u5b58\u5728\u8fd9\u4e9b\u5206\u533a\u4e2d\u7684\u6240\u6709\u6570\u636e\u3002DROP TABLE\u8fd8\u4f1a\u53d6\u6d88\u4e0e\u88ab\u53d6\u6d88\u7684\u8868\u6709\u5173\u8054\u7684\u5206\u533a\u5b9a\u4e49\uff08.par\uff09\u6587\u4ef6\u3002<\/p>\n<p>\u5bf9\u4e0e\u4e0d\u5b58\u5728\u7684\u8868\uff0c\u4f7f\u7528IF EXISTS\u7528\u4e8e\u9632\u6b62\u9519\u8bef\u53d1\u751f\u3002\u5f53\u4f7f\u7528IF EXISTS\u65f6\uff0c\u5bf9\u4e8e\u6bcf\u4e2a\u4e0d\u5b58\u5728\u7684\u8868\uff0c\u4f1a\u751f\u6210\u4e00\u4e2aNOTE\u3002<\/p>\n<p>RESTRICT\u548cCASCADE\u53ef\u4ee5\u4f7f\u5206\u533a\u66f4\u5bb9\u6613\u3002\u76ee\u524d\uff0cRESTRICT\u548cCASCADE\u4e0d\u8d77\u4f5c\u7528\u3002<\/p>\n<h3>5.4 \u8868\u63d2\u5165\u6570\u636e<\/h3>\n<p>\u547d\u4ee4\uff1ainsert into &lt;\u8868\u540d&gt; [( &lt;\u5b57\u6bb5\u540d1&gt;[,..&lt;\u5b57\u6bb5\u540dn &gt; ])] values ( \u503c1 )[, ( \u503cn )]<\/p>\n<p>\u4f8b\u5982\uff1a\u5f80\u8868 MyClass\u4e2d\u63d2\u5165\u4e8c\u6761\u8bb0\u5f55, \u8fd9\u4e8c\u6761\u8bb0\u5f55\u8868\u793a\uff1a\u7f16\u53f7\u4e3a1\u7684\u540d\u4e3aTom\u7684\u6210\u7ee9\u4e3a96.45, \u7f16\u53f7\u4e3a2 \u7684\u540d\u4e3aJoan \u7684\u6210\u7ee9\u4e3a82.99\uff0c \u7f16\u53f7\u4e3a3 \u7684\u540d\u4e3aWang \u7684\u6210\u7ee9\u4e3a96.5\u3002<br \/>\nmysql&gt; insert into MyClass values(1,&#8217;Tom&#8217;,96.45),(2,&#8217;Joan&#8217;,82.99), (2,&#8217;Wang&#8217;, 96.59);<\/p>\n<p>\u6ce8\u610f\uff1ainsert into\u6bcf\u6b21\u53ea\u80fd\u5411\u8868\u4e2d\u63d2\u5165\u4e00\u6761\u8bb0\u5f55\u3002<\/p>\n<h3>5.5 \u67e5\u8be2\u8868\u4e2d\u7684\u6570\u636e<\/h3>\n<p>1)\u3001\u67e5\u8be2\u6240\u6709\u884c<br \/>\n\u547d\u4ee4\uff1a select &lt;\u5b57\u6bb51\uff0c\u5b57\u6bb52\uff0c&#8230;&gt; from &lt; \u8868\u540d &gt; where &lt; \u8868\u8fbe\u5f0f &gt;<br \/>\n\u4f8b\u5982\uff1a\u67e5\u770b\u8868 MyClass \u4e2d\u6240\u6709\u6570\u636e<br \/>\nmysql&gt; select * from MyClass;<\/p>\n<p>2\uff09\u3001\u67e5\u8be2\u524d\u51e0\u884c\u6570\u636e<br \/>\n\u4f8b\u5982\uff1a\u67e5\u770b\u8868 MyClass \u4e2d\u524d2\u884c\u6570\u636e<br \/>\nmysql&gt; select * from MyClass order by id limit 0,2;<\/p>\n<p>select\u4e00\u822c\u914d\u5408where\u4f7f\u7528\uff0c\u4ee5\u67e5\u8be2\u66f4\u7cbe\u786e\u66f4\u590d\u6742\u7684\u6570\u636e\u3002<\/p>\n<h3>5.6 \u5220\u9664\u8868\u4e2d\u6570\u636e<\/h3>\n<p>\u547d\u4ee4\uff1adelete from \u8868\u540d where \u8868\u8fbe\u5f0f<\/p>\n<p>\u4f8b\u5982\uff1a\u5220\u9664\u8868 MyClass\u4e2d\u7f16\u53f7\u4e3a1 \u7684\u8bb0\u5f55<br \/>\nmysql&gt; delete from MyClass where id=1;<\/p>\n<p>\u4e0b\u9762\u662f\u4e00\u4e2a\u5220\u9664\u6570\u636e\u524d\u540e\u8868\u7684\u5bf9\u6bd4\u3002<br \/>\nFirstName LastName Age<br \/>\nPeter Griffin 35<br \/>\nGlenn Quagmire 33<\/p>\n<p>\u4e0b\u9762\u4ee5PHP\u4ee3\u7801\u4e3a\u4f8b\u5220\u9664 &#8220;Persons&#8221; \u8868\u4e2d\u6240\u6709 LastName=&#8217;Griffin&#8217; \u7684\u8bb0\u5f55\uff1a<\/p>\n<pre><code class=\"language-pphp line-numbers\">&lt;?php \n   <span class=\"katex math inline\">con = mysql_connect(\"localhost\",\"peter\",\"abc123\");   if (!<\/span>con) \n   {\n      die('Could not connect: ' . mysql_error()); \n   } \n   mysql_select_db(\"my_db\", <span class=\"katex math inline\">con);   mysql_query(\"DELETE FROM Persons WHERE LastName='Griffin'\"); mysql_close(<\/span>con); \n?&gt;\n<\/code><\/pre>\n<p>\u5728\u8fd9\u6b21\u5220\u9664\u4e4b\u540e\uff0c\u8868\u662f\u8fd9\u6837\u7684\uff1a<\/p>\n<pre><code class=\"line-numbers\">FirstName   LastName    Age\nGlenn   Quagmire    33\n<\/code><\/pre>\n<h3>5.7 \u4fee\u6539\u8868\u4e2d\u6570\u636e<\/h3>\n<p>\u8bed\u6cd5\uff1aupdate \u8868\u540d set \u5b57\u6bb5=\u65b0\u503c,\u2026 where \u6761\u4ef6<br \/>\nmysql&gt; update MyClass set name=&#8217;Mary&#8217; where id=1;<\/p>\n<p>\u4f8b\u5b501\uff1a\u5355\u8868\u7684MySQL UPDATE\u8bed\u53e5\uff1a<br \/>\nUPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 &#8230;] [WHERE where_definition] [ORDER BY &#8230;] [LIMIT row_count]<\/p>\n<p>\u4f8b\u5b502\uff1a\u591a\u8868\u7684UPDATE\u8bed\u53e5\uff1a<br \/>\nUPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1=expr1 [, col_name2=expr2 &#8230;] [WHERE where_definition]<\/p>\n<p>UPDATE\u8bed\u6cd5\u53ef\u4ee5\u7528\u65b0\u503c\u66f4\u65b0\u539f\u6709\u8868\u884c\u4e2d\u7684\u5404\u5217\u3002SET\u5b50\u53e5\u6307\u793a\u8981\u4fee\u6539\u54ea\u4e9b\u5217\u548c\u8981\u7ed9\u4e88\u54ea\u4e9b\u503c\u3002WHERE\u5b50\u53e5\u6307\u5b9a\u5e94\u66f4\u65b0\u54ea\u4e9b\u884c\u3002\u5982\u679c\u6ca1\u6709WHERE\u5b50\u53e5\uff0c\u5219\u66f4\u65b0\u6240\u6709\u7684\u884c\u3002\u5982\u679c\u6307\u5b9a\u4e86ORDER BY\u5b50\u53e5\uff0c\u5219\u6309\u7167\u88ab\u6307\u5b9a\u7684\u987a\u5e8f\u5bf9\u884c\u8fdb\u884c\u66f4\u65b0\u3002LIMIT\u5b50\u53e5\u7528\u4e8e\u7ed9\u5b9a\u4e00\u4e2a\u9650\u503c\uff0c\u9650\u5236\u53ef\u4ee5\u88ab\u66f4\u65b0\u7684\u884c\u7684\u6570\u76ee\u3002<\/p>\n<h3>5.8 \u589e\u52a0\u5b57\u6bb5<\/h3>\n<p>\u547d\u4ee4\uff1aalter table \u8868\u540d add\u5b57\u6bb5 \u7c7b\u578b \u5176\u4ed6;<br \/>\n\u4f8b\u5982\uff1a\u5728\u8868MyClass\u4e2d\u6dfb\u52a0\u4e86\u4e00\u4e2a\u5b57\u6bb5passtest\uff0c\u7c7b\u578b\u4e3aint(4)\uff0c\u9ed8\u8ba4\u503c\u4e3a0<br \/>\nmysql&gt; alter table MyClass add passtest int(4) default &#8216;0&#8217;<\/p>\n<p>\u52a0\u7d22\u5f15<br \/>\nmysql&gt; alter table \u8868\u540d add index \u7d22\u5f15\u540d (\u5b57\u6bb5\u540d1[\uff0c\u5b57\u6bb5\u540d2 \u2026]);<br \/>\n\u4f8b\u5b50\uff1a mysql&gt; alter table employee add index emp_name (name);<\/p>\n<p>\u52a0\u4e3b\u5173\u952e\u5b57\u7684\u7d22\u5f15<br \/>\nmysql&gt; alter table \u8868\u540d add primary key (\u5b57\u6bb5\u540d);<br \/>\n\u4f8b\u5b50\uff1a mysql&gt; alter table employee add primary key(id);<\/p>\n<p>\u52a0\u552f\u4e00\u9650\u5236\u6761\u4ef6\u7684\u7d22\u5f15<br \/>\nmysql&gt; alter table \u8868\u540d add unique \u7d22\u5f15\u540d (\u5b57\u6bb5\u540d);<br \/>\n\u4f8b\u5b50\uff1a mysql&gt; alter table employee add unique emp_name2(cardnumber);<\/p>\n<p>\u5220\u9664\u67d0\u4e2a\u7d22\u5f15<br \/>\nmysql&gt; alter table \u8868\u540d drop index \u7d22\u5f15\u540d;<br \/>\n\u4f8b\u5b50\uff1a mysql&gt;alter table employee drop index emp_name;<\/p>\n<p>\u589e\u52a0\u5b57\u6bb5\uff1a<br \/>\nmysql&gt; ALTER TABLE table_name ADD field_name field_type;<\/p>\n<p>\u4fee\u6539\u539f\u5b57\u6bb5\u540d\u79f0\u53ca\u7c7b\u578b\uff1a<br \/>\nmysql&gt; ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;<\/p>\n<p>\u5220\u9664\u5b57\u6bb5\uff1a<br \/>\nMySQL ALTER TABLE table_name DROP field_name;<br \/>\n5.9 \u4fee\u6539\u8868\u540d<br \/>\n\u547d\u4ee4\uff1arename table \u539f\u8868\u540d to \u65b0\u8868\u540d;<\/p>\n<p>\u4f8b\u5982\uff1a\u5728\u8868MyClass\u540d\u5b57\u66f4\u6539\u4e3aYouClass<br \/>\nmysql&gt; rename table MyClass to YouClass;<\/p>\n<p>\u5f53\u4f60\u6267\u884c RENAME \u65f6\uff0c\u4f60\u4e0d\u80fd\u6709\u4efb\u4f55\u9501\u5b9a\u7684\u8868\u6216\u6d3b\u52a8\u7684\u4e8b\u52a1\u3002\u4f60\u540c\u6837\u4e5f\u5fc5\u987b\u6709\u5bf9\u539f\u521d\u8868\u7684 ALTER \u548c DROP \u6743\u9650\uff0c\u4ee5\u53ca\u5bf9\u65b0\u8868\u7684 CREATE \u548c INSERT \u6743\u9650\u3002<\/p>\n<p>\u5982\u679c\u5728\u591a\u8868\u66f4\u540d\u4e2d\uff0cMySQL \u906d\u9047\u5230\u4efb\u4f55\u9519\u8bef\uff0c\u5b83\u5c06\u5bf9\u6240\u6709\u88ab\u66f4\u540d\u7684\u8868\u8fdb\u884c\u5012\u9000\u66f4\u540d\uff0c\u5c06\u6bcf\u4ef6\u4e8b\u7269\u9000\u56de\u5230\u6700\u521d\u72b6\u6001\u3002<\/p>\n<p>RENAME TABLE \u5728 MySQL 3.23.23 \u4e2d\u88ab\u52a0\u5165\u3002<\/p>\n<hr \/>\n<h2>6. \u5907\u4efd\u6570\u636e\u5e93<\/h2>\n<ul>\n<li>\u547d\u4ee4\u5728DOS\u7684[url=file:\/\/\\mysql\\bin]\\mysql\\bin[\/url]\u76ee\u5f55\u4e0b\u6267\u884c<\/li>\n<\/ul>\n<h3>1. \u5bfc\u51fa\u6574\u4e2a\u6570\u636e\u5e93<\/h3>\n<p>\u5bfc\u51fa\u6587\u4ef6\u9ed8\u8ba4\u662f\u5b58\u5728mysql\\bin\u76ee\u5f55\u4e0b<br \/>\nmysqldump -u \u7528\u6237\u540d -p \u6570\u636e\u5e93\u540d &gt; \u5bfc\u51fa\u7684\u6587\u4ef6\u540d<br \/>\nmysqldump -u user_name -p123456 database_name &gt; outfile_name.sql<\/p>\n<h3>2. \u5bfc\u51fa\u4e00\u4e2a\u8868<\/h3>\n<pre><code class=\"language-mysql line-numbers\">    mysqldump -u \u7528\u6237\u540d -p \u6570\u636e\u5e93\u540d \u8868\u540d&gt; \u5bfc\u51fa\u7684\u6587\u4ef6\u540d\n    mysqldump -u user_name -p database_name table_name &gt; outfile_name.sql\n<\/code><\/pre>\n<h3>3.\u5bfc\u51fa\u4e00\u4e2a\u6570\u636e\u5e93\u7ed3\u6784<\/h3>\n<pre><code class=\"language-mysql line-numbers\">    mysqldump -u user_name -p -d \u2013add-drop-table database_name &gt; outfile_name.sql\n    -d \u6ca1\u6709\u6570\u636e \u2013add-drop-table \u5728\u6bcf\u4e2acreate\u8bed\u53e5\u4e4b\u524d\u589e\u52a0\u4e00\u4e2adrop table\n<\/code><\/pre>\n<h3>4.\u5e26\u8bed\u8a00\u53c2\u6570\u5bfc\u51fa<\/h3>\n<pre><code class=\"language-mysql line-numbers\">    mysqldump -uroot -p \u2013default-character-set=latin1 \u2013set-charset=gbk \u2013skip-opt database_name &gt; outfile_name.sql\n<\/code><\/pre>\n<p>\u4f8b\u5982\uff0c\u5c06aaa\u5e93\u5907\u4efd\u5230\u6587\u4ef6back_aaa\u4e2d\uff1a<br \/>\n[root@test1 root]# cd\u3000\/home\/data\/mysql<br \/>\n[root@test1 mysql]# mysqldump -u root -p &#8211;opt aaa &gt; back_aaa<\/p>\n<h2>7. \u4e00\u4e2a\u5efa\u5e93\u548c\u5efa\u8868\u7684<\/h2>\n<h3>\u5b9e\u4f8b1<\/h3>\n<pre><code class=\"language-mysql line-numbers\">drop database if exists school; \/\/\u5982\u679c\u5b58\u5728SCHOOL\u5219\u5220\u9664\ncreate database school; \/\/\u5efa\u7acb\u5e93SCHOOL\nuse school; \/\/\u6253\u5f00\u5e93SCHOOL\ncreate table teacher \/\/\u5efa\u7acb\u8868TEACHER\n(\n    id int(3) auto_increment not null primary key,\n    name char(10) not null,\n    address varchar(50) default \u2018\u6df1\u5733\u2019,\n    year date\n); \/\/\u5efa\u8868\u7ed3\u675f\n\n\/\/\u4ee5\u4e0b\u4e3a\u63d2\u5165\u5b57\u6bb5\ninsert into teacher values(\u201d,\u2019allen\u2019,'\u5927\u8fde\u4e00\u4e2d\u2019,'1976-10-10\u2032);\ninsert into teacher values(\u201d,\u2019jack\u2019,'\u5927\u8fde\u4e8c\u4e2d\u2019,'1975-12-23\u2032);\n<\/code><\/pre>\n<p>\u5982\u679c\u4f60\u5728mysql\u63d0\u793a\u7b26\u952e\u5165\u4e0a\u9762\u7684\u547d\u4ee4\u4e5f\u53ef\u4ee5\uff0c\u4f46\u4e0d\u65b9\u4fbf\u8c03\u8bd5\u3002<\/p>\n<ul>\n<li>\u4f60\u53ef\u4ee5\u5c06\u4ee5\u4e0a\u547d\u4ee4\u539f\u6837\u5199\u5165\u4e00\u4e2a\u6587\u672c\u6587\u4ef6\u4e2d\uff0c\u5047\u8bbe\u4e3aschool.sql\uff0c\u7136\u540e\u590d\u5236\u5230c:\\\u4e0b\uff0c\u5e76\u5728DOS\u72b6\u6001\u8fdb\u5165\u76ee\u5f55[url=file:\/\/\\mysql\\bin]\\mysql\\bin[\/url]\uff0c\u7136\u540e\u952e\u5165\u4ee5\u4e0b\u547d\u4ee4\uff1a<br \/>\nmysql -uroot -p\u5bc6\u7801 &lt; c:\\school.sql<br \/>\n\u5982\u679c\u6210\u529f\uff0c\u7a7a\u51fa\u4e00\u884c\u65e0\u4efb\u4f55\u663e\u793a\uff1b\u5982\u6709\u9519\u8bef\uff0c\u4f1a\u6709\u63d0\u793a\u3002\uff08\u4ee5\u4e0a\u547d\u4ee4\u5df2\u7ecf\u8c03\u8bd5\uff0c\u4f60\u53ea\u8981\u5c06\/\/\u7684\u6ce8\u91ca\u53bb\u6389\u5373\u53ef\u4f7f\u7528\uff09\u3002<\/li>\n<li>\u6216\u8005\u8fdb\u5165\u547d\u4ee4\u884c\u540e\u4f7f\u7528 mysql&gt; source c:\\school.sql; \u4e5f\u53ef\u4ee5\u5c06school.sql\u6587\u4ef6\u5bfc\u5165\u6570\u636e\u5e93\u4e2d\u3002<\/li>\n<\/ul>\n<h3>\u5b9e\u4f8b2<\/h3>\n<pre><code class=\"language-mysql line-numbers\">drop database if exists school; \/\/\u5982\u679c\u5b58\u5728SCHOOL\u5219\u5220\u9664\ncreate database school; \/\/\u5efa\u7acb\u5e93SCHOOL\nuse school; \/\/\u6253\u5f00\u5e93SCHOOL\ncreate table teacher \/\/\u5efa\u7acb\u8868TEACHER\n(\n    id int(3) auto_increment not null primary key,\n    name char(10) not null,\n    address varchar(50) default ''\u6df1\u5733'',\n    year date\n); \/\/\u5efa\u8868\u7ed3\u675f\n\n\/\/\u4ee5\u4e0b\u4e3a\u63d2\u5165\u5b57\u6bb5\ninsert into teacher values('''',''glchengang'',''\u6df1\u5733\u4e00\u4e2d'',''1976-10-10'');\ninsert into teacher values('''',''jack'',''\u6df1\u5733\u4e00\u4e2d'',''1975-12-23'');\n<\/code><\/pre>\n<p>\u6ce8\uff1a\u5728\u5efa\u8868\u4e2d<br \/>\n&#8211; \u5c06ID\u8bbe\u4e3a\u957f\u5ea6\u4e3a3\u7684\u6570\u5b57\u5b57\u6bb5:int(3)\uff1b\u5e76\u8ba9\u5b83\u6bcf\u4e2a\u8bb0\u5f55\u81ea\u52a8\u52a0\u4e00:auto_increment\uff1b\u5e76\u4e0d\u80fd\u4e3a\u7a7a:not null\uff1b\u800c\u4e14\u8ba9\u4ed6\u6210\u4e3a\u4e3b\u5b57\u6bb5primary key\u3002<\/p>\n<ul>\n<li>\u5c06NAME\u8bbe\u4e3a\u957f\u5ea6\u4e3a10\u7684\u5b57\u7b26\u5b57\u6bb5<\/li>\n<li>\u5c06ADDRESS\u8bbe\u4e3a\u957f\u5ea650\u7684\u5b57\u7b26\u5b57\u6bb5\uff0c\u800c\u4e14\u7f3a\u7701\u503c\u4e3a\u6df1\u5733\u3002<\/li>\n<li>\u5c06YEAR\u8bbe\u4e3a\u65e5\u671f\u5b57\u6bb5\u3002<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>1.\u8fde\u63a5Mysql \u683c\u5f0f\uff1a mysql -h\u4e3b\u673a\u5730\u5740 -u\u7528\u6237\u540d \uff0dp\u7528\u6237\u5bc6\u7801 \u8fde\u63a5\u5230\u672c\u673a\u4e0a\u7684MYSQL\u3002 \u9996 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59,90,5],"tags":[19,91,32],"class_list":["post-545","post","type-post","status-publish","format-standard","hentry","category-59","category-90","category-linux","tag-linux","tag-mysql","tag-32"],"_links":{"self":[{"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/posts\/545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/comments?post=545"}],"version-history":[{"count":8,"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/posts\/545\/revisions"}],"predecessor-version":[{"id":562,"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/posts\/545\/revisions\/562"}],"wp:attachment":[{"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/media?parent=545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/categories?post=545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gladguang.cn\/index.php\/wp-json\/wp\/v2\/tags?post=545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}