{"id":577,"date":"2012-11-03T13:17:00","date_gmt":"2012-11-03T05:17:00","guid":{"rendered":"http:\/\/note.systw.net\/note\/?p=577"},"modified":"2023-11-04T13:25:12","modified_gmt":"2023-11-04T05:25:12","slug":"mysql-on-linux","status":"publish","type":"post","link":"https:\/\/systw.net\/note\/archives\/577","title":{"rendered":"MySQL on linux"},"content":{"rendered":"\n<p>\u6b77\u53f2<br>1994\u745e\u5178\uff0c\u5f9e\u5546\u696d(AB\u516c\u53f8)\u5230\u958b\u6e90\uff0c\u4e26\u65bc2008\u5e74\u88abSUN\u82b110\u5104\u7f8e\u91d1\u6536\u8cfc<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u5b89\u88dd\u90e8\u4efd<\/strong><\/h2>\n\n\n\n<p>\u65b9\u6cd51<br><strong>yum\u5b89\u88dd<\/strong><br>yum install mysql<br>yum install mysql-server<\/p>\n\n\n\n<p>\u65b9\u6cd52<br><strong>rpm\u5b89\u88dd<\/strong><br>\u76f8\u95dc\u8cc7\u6599<br>glibc 2.0.7-19 \u6b64\u5bd2\u5f0f\u5eab\u4e4b\u524d\u7684\u7248\u672c\u5c0d\u5b89\u88ddmysql\u6709\u4e0d\u826f\u5f71\u97ff<br>perl-dbi*.rpm \u5b89\u88ddmysql-server*.rpm\u6642\u53ef\u80fd\u6703\u9808\u8981<br>mysql-server*.rpm \u4e3b\u4f3a\u670d\u5668\uff0c\u5b89\u88dd\u9806\u5e8f1 (\u5927\u90e8\u4efd\u5b89\u88dd\u5728\/usr\/bin\/*,\/usr\/share\/*)<br>mysql-client*.rpm \u5ba2\u6236\u7aef\u9023\u7dda\u7a0b\u5f0f\uff0c\u5b89\u88dd\u9806\u5e8f2 (\u5b89\u88dd\u5728\/usr\/bin\/*,\/usr\/share\/man\/*)<br>mysql-devel*.rpm \u5bd2\u5f0f\u5eab\u548c\u6a19\u982d\u6a94\uff0c\u5b89\u88dd\u9806\u5e8f3 (\u5927\u90e8\u4efd\u5b89\u88dd\u5728\/usr\/include\/mysql\/*,\/usr\/lib\/mysql\/*)<br>mysql-shared*.rpm \u52d5\u614b\u5ba2\u6236\u7aef\u5bd2\u5f0f\u5eab\uff0c\u5b89\u88dd\u9806\u5e8f4 (\u5b89\u88dd\u5728\/usr\/lib\/*)<br>mysql-test*.rpm \u6548\u80fd\u6e2c\u8a66\u5957\u4ef6,\u53ef\u7701\u7565\u7684\u5957\u4ef6<\/p>\n\n\n\n<p>&#8230;<\/p>\n\n\n\n<p><strong>\u555f\u52d5mysql<\/strong><br>mysql.server [start|stop] \/\/\u555f\u52d5\u95dc\u9589mysqld<\/p>\n\n\n\n<p><strong>\u8a2d\u5b9aroot\u5bc6\u78bc<\/strong><br>\/usr\/bin\/mysqladmin -u root password &#8216;newpwd&#8217; \/\/\u8a2d\u5b9amysql\u88e1\u5e33\u865froot\u7684\u65b0\u5bc6\u78bc\u70banewpwd<\/p>\n\n\n\n<p><strong>\u767b\u5165mysql<\/strong><br>mysql -u root -p \/\/\u7528root\u8eab\u4efd\u9032\u5165mysql<br>ps:<br>mysql db -u root -p \/\/\u7528root\u8eab\u4efd\u9032\u5165mysql,\u4e26\u81ea\u52d5\u57f7\u884cuse db<br>mysql db -u root -p &lt; file.sql \/\/\u4ee5root\u8eab\u4efd,\u5c07file.sql\u532f\u5165\u5230\u8cc7\u6599\u5eabdb<\/p>\n\n\n\n<p>&#8230;&nbsp;<\/p>\n\n\n\n<p><strong>\u5b89\u88dd\u5f8c\u72c0\u614b<\/strong><\/p>\n\n\n\n<p><strong>\u6a94\u6848\u914d\u7f6e<\/strong>(\u4f9d\u7248\u672c\u53ef\u80fd\u5404\u6709\u4e0d\u540c)<br>\/etc\/my.cnf\u3000MySQL\u8a2d\u5b9a\u6a94<br>\/usr\/bin \u3000\u5ba2\u6236\u7aef\u7a0b\u5f0f<br>\/usr\/sbin \u3000mysqld\u4f3a\u670d\u5668<br>\/var\/lib\/mysql \u3000\u7d00\u9304\u6a94\u8207\u8cc7\u6599\u5eab\u6a94\u6848,\u5099\u4efdmysql\u6642\u9700\u9023\u540c\u6b64\u76ee\u9304<br>\/usr\/share\/doc\/packages \u3000\u6587\u4ef6<\/p>\n\n\n\n<p>ps:<br>\u5728\u8cc7\u6599\u5eab\u6a94\u6848\u5167\u8cc7\u6599\u6a94<br>\u3000\u8cc7\u6599\u8868\u540d.frm :\u8cc7\u6599\u8868\u5b9a\u7fa9\u6a94<br>\u3000\u8cc7\u6599\u8868\u540d.myd :\u8cc7\u6599\u6a94<br>\u3000\u8cc7\u6599\u8868\u540d.myi :\u7d22\u5f15\u6a94<\/p>\n\n\n\n<p>ps:<br>mysql\u8cc7\u6599\u8868\u683c\u5f0f<br>\u3000myisam \u901f\u5ea6\u5feb\uff0c\u9810\u8a2d\u4f7f\u7528\uff0c\u7121\u6cd5\u5bb9\u932f\u56e0\u6b64\u9700\u8981\u5e38\u5099\u4efd<br>\u3000heap \u7559\u5728\u8a18\u61b6\u9ad4\u7684\u8868\u683c\uff0c\u901f\u5ea6\u6700\u5feb<br>\u3000innodb \u5177\u6709\u4ea4\u6613\u7279\u6027\uff0c\u901f\u5ea6\u6162<\/p>\n\n\n\n<p>&#8230;<\/p>\n\n\n\n<p><strong>web\u7ba1\u7406\u8edf\u9ad4<\/strong><br>phpmyadmin\u5b89\u88dd\u6b65\u9a5f\u5982\u4e0b<br>1<br>download<br>ex:http:\/\/www.phpmyadmin.net\/home_page\/downloads.php<br>2 [optional]<br>#tar -xzvf phpMyAdmin_x.x.x-all-languages.tar.gz<br>#mv phpMyAdmin_x.x.x-all-languages \/var\/www\/html\/phpmyadmin<br>#cd \/var\/www\/html\/phpmyadmin<br>3<br>#cp config.sample.inc.php config.inc.php<br>4<br>#vi config.inc.php<br>$cfg[&#8216;blowfish_secret&#8217;] = &#8216;ba17c1ec07d65003&#8217;; \/\/ use here a value of your choice<br>$cfg[&#8216;Servers&#8217;][$i][&#8216;auth_type&#8217;] = &#8216;http&#8217;;<br>ps:<br>$cfg[&#8216;Servers&#8217;][$i][&#8216;auth_type&#8217;] string [&#8216;HTTP&#8217;|&#8217;http&#8217;|&#8217;cookie&#8217;|&#8217;config&#8217;|&#8217;signon&#8217;]<br>&#8216;HTTP&#8217; authentication (was called &#8216;advanced&#8217; in previous versions and can be written also as &#8216;http&#8217;) ($auth_type = &#8216;HTTP&#8217;) as introduced in 1.3.0 allows you to log in as any valid MySQL user via HTTP-Auth.<br>5<br>open browser<br>http:\/\/ server ip \/phpmyadmin\/<br>login vaild mysql user<\/p>\n\n\n\n<p><br>\u53c3\u8003\u6587\u7ae0<br>http:\/\/www.phpmyadmin.net\/documentation\/<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u7ba1\u7406mysql\u5e38\u7528\u529f\u80fd<\/strong><\/h2>\n\n\n\n<p><strong>\u8a2d\u5b9auser\u5bc6\u78bc<\/strong><br>mysql&gt; set password for user@localhost=password(&#8216;userpassword&#8217;);<\/p>\n\n\n\n<p><strong>\u79fb\u9664\u9060\u7aef\u5b58\u53d6<\/strong><br>1 mysql&gt; use mysql<br>2 mysql&gt; delete from user where host=&#8217;%&#8217;<br><br><strong>\u65b0\u589e\u4efb\u4f55\u5730\u65b9\u90fd\u53ef\u9023\u4e0amysql\u7684root\u5e33\u865f&nbsp;<\/strong><br>INSERT INTO `user` (`Host`, `User`)values(&#8216;%&#8217;, &#8216;root&#8217;);<\/p>\n\n\n\n<p><strong>\u79fb\u9664\u7121\u4f7f\u7528\u8005<\/strong><br>1 mysql&gt; use mysql<br>2 mysql&gt; delete from user where user=&#8221;<\/p>\n\n\n\n<p><strong>\u7d66\u5e33\u865f<\/strong><strong>user<\/strong><strong>\u6240\u6709\u6b0a\u9650&nbsp;<br><\/strong>mysql&gt; GRANT ALL ON *.* TO user@localhost IDENTIFIED BY &#8216;userpasswd&#8217;;<\/p>\n\n\n\n<p><strong>\u7acb\u5373\u66f4\u65b0<\/strong><br>mysql&gt; flush privileges<\/p>\n\n\n\n<p>&#8230;<\/p>\n\n\n\n<p><strong>\u6e05\u9664mysql log<\/strong><br>\u6709\u6642\u56e0log\u6a94\u592a\u5927\uff0c\u53ef\u5c07mysql-bin.0000001&#8230;\u7b49log\u6e05\u9664<br>mysql&gt; reset master<br>Query OK, 0 rows affected (3.56 sec)<br>ps:<br>\u82e5\u8981\u6c42mysq\u4e0d\u7522log,\u53ef\u5728my.cnf\u5167\u8a2d\u70ba\u4ee5\u4e0b<br>#log-bin=mysql-bin<\/p>\n\n\n\n<p>\u53e6\u4e00\u65b9\u6cd5\u70ba<br>PURGE BINARY LOGS&nbsp;<br>ps:http:\/\/dev.mysql.com\/doc\/refman\/5.0\/en\/purge-binary-logs.html<br>ex:<br>\u522a\u9664mysql-bin.010\u9019\u500blog\u6a94<br>PURGE BINARY LOGS TO &#8216;mysql-bin.010&#8217;;<br>ex:<br>\u522a\u96642012-01-01 12:00:00\u4e4b\u524d\u7684log<br>PURGE BINARY LOGS BEFORE &#8216;2012-01-01 12:00:00&#8217;;<\/p>\n\n\n\n<p>&#8230;<\/p>\n\n\n\n<p><br><strong>\u76f4\u63a5\u767b\u5165mysql\u4e14\u4e0d\u4f7f\u7528\u5bc6\u78bc<\/strong><br>\u7576\u5fd8\u8a18\u5bc6\u78bc,\u6216\u51fa\u73feAccess denied for user &#8216;root&#8217;@&#8217;localhost&#8217; (using password: NO)\u7684\u72c0\u6cc1\u6642<br>\u505a\u6cd5:<br>\u5148\u505c\u6b62mysql,\u4e26\u57f7\u884c\u4ee5\u4e0b<br># mysqld_safe &#8211;user=mysql &#8211;skip-grant-tables &#8211;skip-networking &amp;<br># mysql -u root mysql<br>mysql&gt; UPDATE user SET Password=PASSWORD(&#8216;newpassword&#8217;) where USER=&#8217;root&#8217;;<br>mysql&gt; FLUSH PRIVILEGES;<br>mysql&gt; quit<br>\u91cd\u65b0\u555f\u52d5mysql<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u8cc7\u6599\u5099\u4efd\u90e8\u4efd<\/strong><\/h2>\n\n\n\n<p><br><strong>\u532f\u51fa\u8cc7\u6599\u5e38\u7528\u6709\u4ee5\u4e0b\u5169\u7a2e<\/strong><\/p>\n\n\n\n<p><strong>\u4f7f\u7528dump<\/strong><br>ex:<br>mysqldump -u test -h 192.168.0.100 -p testdb &gt; alltable.sql<br>mysqldump -u test -h 192.168.0.100 -p testdb testtable &gt; alltesttable.sql<br>mysqldump -u test -h 192.168.0.100 -d -p testdb testtable &gt; schematesttable.sql<br>mysqldump -u test -h 192.168.0.100 -d -p testdb testtable1 testtable2 &gt; schemasometable.sql<br>\u53c3\u6578\u8aaa\u660e<br>&gt;: \u8868\u793a\u532f\u51fa\u8cc7\u6599<br>&lt;: \u8868\u793a\u532f\u5165\u8cc7\u6599<br>-u: mysql\u4f7f\u7528\u8005<br>-h: \u9023\u7ddahost IP\u6216Domain Name<br>-d: \u53ea\u9700\u8981\u532f\u51fa(dump)Table\u7684\u7d50\u69cb, \u82e5\u6c92\u6709\u6b64\u53c3\u6578, \u6703\u5c07Table\u7684\u7d50\u69cb\u548c\u8cc7\u6599\u4e00\u4f75\u532f\u51fa<br>-p: \u9700\u8981\u5bc6\u78bc, \u6307\u4ee4\u57f7\u884c\u5f8c\u5f85\u6703\u6703\u8981\u6c42\u8f38\u5165<br>testdb: \u6307\u5b9a\u8981\u8655\u7406\u7684DB\u540d\u7a31<br>testtable: \u6307\u5b9a\u8981\u8655\u7406\u7684Table\u540d\u7a31<br>testtable.sql: \u532f\u5165\u6216\u662f\u532f\u51faTable\u8cc7\u6599\u7684SQL\u8a9e\u6cd5<\/p>\n\n\n\n<p><strong>\u4f7f\u7528outfile<\/strong><br>ex:<br>select * from data into outfile &#8216;\/tmp\/test.csv&#8217; FIELDS TERMINATED BY &#8216;,&#8217;<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<\/p>\n\n\n\n<p><strong>\u532f\u5165\u8cc7\u6599\u5e38\u7528\u6709\u4ee5\u4e0b\u4e09\u7a2e<\/strong><\/p>\n\n\n\n<p><strong>\u4f7f\u7528mysqlimport<\/strong><br>tablename\u5fc5\u9808\u548c\u4f86\u6e90\u6587\u5b57\u6a94\u4e00\u6a23,\u4e5f\u5c31\u662f\u5728\u532f\u5165\u4e4b\u524d\u9808\u5148\u5efa\u597d<br>\u683c\u5f0f<br>mysqlimport -u root [other parameter] -p &lt; dbname&gt; &lt; tablename&gt;.txt<br>\u5e38\u7528parameter<br>\u3000&#8211;fields-terminated-by=\u5206\u9694\u6b04\u4f4d\u7684\u5b57\u5143<br>\u3000&#8211;fields-enclosed-by=\u6b04\u4f4d\u908a\u754c\u7684\u5b57\u5143<br>\u3000&#8211;local \u8a2d\u5b9a\u70ba\u672c\u5730<br>\u3000&#8211;ignore-lines=N ,Ignore the first N lines of the data file.<br>ex:<br>mysqlimport -u root &#8211;local &#8211;fields-terminated-by=, -p kdd99 kddcupdata10.txt<br>refer\u3000<br>https:\/\/dev.mysql.com\/doc\/refman\/5.0\/en\/mysqlimport.html<br><\/p>\n\n\n\n<p><br><strong>\u4f7f\u7528 \u91cd\u5c0e\u5411<\/strong><br>ex:<br>mysql -u test -p testdb &lt; testtable.sql<\/p>\n\n\n\n<p><br><strong>\u4f7f\u7528\u3000load data\u3000<\/strong><br>\u683c\u5f0f<br>LOAD DATA INFILE &#8216;&lt; filepath &gt;&#8217; INTO TABLE &lt; tablename&gt; [ paramanter]<br>\u5e38\u7528parameter<br>\u3000FIELDS TERMINATED BY \u4ee5\u90a3\u500b\u5b57\u5143\u505a\u5206\u9694<br>\u3000FIELDS ENCLOSED BY \u4ee5\u90a3\u500b\u5b57\u5143\u505a\u6b04\u4f4d\u7684\u524d\u5f8c\u908a\u754c<br>\u3000IGNORE 1 LINES \u5ffd\u7565\u7b2c1\u884c<br>ex:<br>LOAD DATA INFILE &#8216;\/root\/test.csv&#8217; INTO TABLE ibtable FIELDS TERMINATED BY &#8216;,&#8217;<br>LOAD DATA INFILE &#8216;\/tmp\/test.txt&#8217; INTO TABLE test IGNORE 1 LINES<br>ps:<br>LOAD DATA INFILE\u4e0d\u884c\u53ef\u7528LOAD DATA LOCAL INFILE\u4ee3\u66ff<br>refer\u3000<br>https:\/\/dev.mysql.com\/doc\/refman\/5.0\/en\/load-data.html<br><br>ps:<br>load data\u53c3\u6578\u7d50\u69cb\u5982\u4e0b<br>LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE &#8216;file_name&#8217;<br>\u3000[REPLACE | IGNORE]<br>\u3000INTO TABLE tbl_name<br>\u3000[CHARACTER SET charset_name]<br>\u3000[{FIELDS | COLUMNS}<br>\u3000\u3000[TERMINATED BY &#8216;string&#8217;]<br>\u3000\u3000[[OPTIONALLY] ENCLOSED BY &#8216;char&#8217;]<br>\u3000\u3000[ESCAPED BY &#8216;char&#8217;]<br>\u3000]<br>\u3000[LINES<br>\u3000\u3000[STARTING BY &#8216;string&#8217;]<br>\u3000\u3000[TERMINATED BY &#8216;string&#8217;]<br>\u3000]<br>\u3000[IGNORE number LINES]<br>\u3000[(col_name_or_user_var,&#8230;)]<br>\u3000[SET col_name = expr,&#8230;]<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<\/p>\n\n\n\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u5176\u4ed6\u90e8\u4efd&nbsp;<\/strong><\/h2>\n\n\n\n<p><strong>\u66f4\u6539MySQL\u8cc7\u6599\u5eab\u76ee\u9304<\/strong><br>\u5047\u8a2dMySQL\u8cc7\u6599\u5eab\u76ee\u9304\u5728linux\u4e0b\u9810\u8a2d\u70ba\/var\/lib\/mysql,\u82e5\u8981\u6539\u5230\/data\uff0c\u5982\u4e0b\u6240\u793a\uff1a<br><strong>1&nbsp;<br>stop mysql service<\/strong><br>mysqladmin -u root -p shutdown<br><strong>2&nbsp;<br>move \/var\/lib\/mysql to \/data<\/strong><br>mv \/var\/lib\/mysql\u3000\/data\/<br><strong>3&nbsp;<br>edit \/etc\/my.cnf<\/strong>\u3000<br>vi\u3000 my.cnf\u3000\u3000\u3000<br># The MySQL server<br>[mysqld]<br>port\u3000\u3000\u3000= 3306<br>#socket\u3000 = \/var\/lib\/mysql\/mysql.sock<br>socket\u3000 = \/data\/mysql\/mysql.sock\u3000\/\/\u6307\u5b9amysql.sock\u7684\u7522\u751f\u4f4d\u7f6e\u3000<br><strong>4\u3000<br>edit MySQL start script&nbsp;<\/strong><br>vi\u3000\/etc\/rc.d\/init.d\/mysqld<br>#datadir=\/var\/lib\/mysql\u3000\u3000\u3000<br>datadir=\/data\/mysql\u3000\u3000 \/\/\u6307\u5b9a\u5be6\u969b\u5b58\u653e\u7684\u8def\u5f91\u3000<br><strong>5&nbsp;<br>restart mysql service&nbsp;<\/strong><br>\/etc\/rc.d\/init.d\/mysqld\u3000start<br>\u82e5\u904b\u4f5c\u6b63\u5e38\u5247\u79fb\u52d5\u6210\u529f\u3000<br>ps<br>\u82e5\u6709\u4f7f\u7528phpmyadmin,\u9700\u4fee\u6539conf.inc.php\u4e2d\u7684socket\u8def\u5f91,\u4e26\u91cd\u65b0\u555f\u52d5\u7db2\u9801\u4f3a\u670d\u5668<br>vi \/etc\/conf.inc.php<br>$cfg[&#8216;Servers&#8217;][$i][&#8216;socket&#8217;] = &#8216;\/data\/mysql\/mysql.sock&#8217;;<br>ps<br>\u82e5\u6709\u767c\u751f\u627e\u4e0d\u5230mysql\u7684socket\u4e4b\u985e\u76f8\u95dc\u8a0a\u606f,\u53ef\u76f4\u63a5\u5c07\u820a\u7684mysql.sock\u5c0e\u5f15\u5230\u65b0\u7684\u8def\u5f91,\u5982\u4e0b<br>ln -s \/network\/mysql\/mysql.sock \/var\/lib\/mysql\/mysql.sock&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6b77\u53f21994\u745e\u5178\uff0c\u5f9e\u5546\u696d(AB\u516c\u53f8)\u5230\u958b\u6e90\uff0c\u4e26\u65bc2008\u5e74\u88ab &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[16],"tags":[],"class_list":["post-577","post","type-post","status-publish","format-standard","hentry","category-database"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/posts\/577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/comments?post=577"}],"version-history":[{"count":0,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/posts\/577\/revisions"}],"wp:attachment":[{"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/media?parent=577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/categories?post=577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/systw.net\/note\/wp-json\/wp\/v2\/tags?post=577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}