<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[[实践OK]Python3连接MySQL的扩展安装及代码实践步骤。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Sun, 02 Jan 2011 03:09:56 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	0）Python3安装Mysql扩展命令：<br/>pip install pymysql<br/><br/>1）建数据库：<br/>CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET utf8 */;&nbsp;&nbsp;<br/><br/>2）给库授权：<br/>grant all privileges on test.* to root@127.0.0.1 identified by &quot;test123&quot;;<br/>flush privileges;<br/><br/>3）建表：<br/><textarea name="code" class="php" rows="15" cols="100">
CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` tinyint(4) DEFAULT &#039;0&#039;, `sex` enum(&#039;男&#039;,&#039;女&#039;,&#039;人妖&#039;) NOT NULL DEFAULT &#039;人妖&#039;, `salary` decimal(10,2) NOT NULL DEFAULT &#039;250.00&#039;, `hire_date` date NOT NULL, `dept_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
</textarea><br/><br/>4）灌入数据：<br/><textarea name="code" class="php" rows="15" cols="100">
INSERT INTO `person` VALUES (&#039;1&#039;, &#039;alex&#039;, &#039;28&#039;, &#039;人妖&#039;, &#039;53000.00&#039;, &#039;2010-06-21&#039;, &#039;1&#039;); INSERT INTO `person` VALUES (&#039;2&#039;, &#039;wupeiqi&#039;, &#039;23&#039;, &#039;男&#039;, &#039;8000.00&#039;, &#039;2011-02-21&#039;, &#039;1&#039;); INSERT INTO `person` VALUES (&#039;3&#039;, &#039;egon&#039;, &#039;30&#039;, &#039;男&#039;, &#039;6500.00&#039;, &#039;2015-06-21&#039;, &#039;1&#039;); INSERT INTO `person` VALUES (&#039;4&#039;, &#039;jingnvshen&#039;, &#039;18&#039;, &#039;女&#039;, &#039;6680.00&#039;, &#039;2014-06-21&#039;, &#039;1&#039;); -- 销售部 INSERT INTO `person` VALUES (&#039;5&#039;, &#039;歪歪&#039;, &#039;20&#039;, &#039;女&#039;, &#039;3000.00&#039;, &#039;2015-02-21&#039;, &#039;2&#039;); INSERT INTO `person` VALUES (&#039;6&#039;, &#039;星星&#039;, &#039;20&#039;, &#039;女&#039;, &#039;2000.00&#039;, &#039;2018-01-30&#039;, &#039;2&#039;); INSERT INTO `person` VALUES (&#039;7&#039;, &#039;格格&#039;, &#039;20&#039;, &#039;女&#039;, &#039;2000.00&#039;, &#039;2018-02-27&#039;, &#039;2&#039;); INSERT INTO `person` VALUES (&#039;8&#039;, &#039;周周&#039;, &#039;20&#039;, &#039;女&#039;, &#039;2000.00&#039;, &#039;2015-06-21&#039;, &#039;2&#039;);
</textarea><br/><br/>5）查询：<br/>mysql&gt; select * from person;<br/>+----+------------+------+--------+----------+------------+---------+<br/>&#124; id &#124; name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124; age&nbsp;&nbsp;&#124; sex&nbsp;&nbsp;&nbsp;&nbsp;&#124; salary&nbsp;&nbsp; &#124; hire_date&nbsp;&nbsp;&#124; dept_id &#124;<br/>+----+------------+------+--------+----------+------------+---------+<br/>&#124;&nbsp;&nbsp;1 &#124; alex&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp; 28 &#124; 人妖&nbsp;&nbsp; &#124; 53000.00 &#124; 2010-06-21 &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 &#124;<br/>&#124;&nbsp;&nbsp;2 &#124; wupeiqi&nbsp;&nbsp;&nbsp;&nbsp;&#124;&nbsp;&nbsp; 23 &#124; 男&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;8000.00 &#124; 2011-02-21 &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 &#124;<br/>&#124;&nbsp;&nbsp;3 &#124; egon&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp; 30 &#124; 男&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;6500.00 &#124; 2015-06-21 &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 &#124;<br/>&#124;&nbsp;&nbsp;4 &#124; jingnvshen &#124;&nbsp;&nbsp; 18 &#124; 女&nbsp;&nbsp;&nbsp;&nbsp; &#124;&nbsp;&nbsp;6680.00 &#124; 2014-06-21 &#124;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 &#124;<br/>+----+------------+------+--------+----------+------------+---------+<br/><br/>6)写Python连接代码，mysqlconn.py:<br/><textarea name="code" class="php" rows="15" cols="100">
import pymysql
conn = pymysql.connect(host=&#039;127.0.0.1&#039;, port=3306, user=&#039;root&#039;, passwd=&#039;test123&#039;,db=&#039;test&#039;)
cur = conn.cursor()
cur.execute(&quot;SELECT * FROM person&quot;)
data=cur.fetchall()
#for r in cur.fetchall():
for d in data :
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #print(r)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #cur.close()
&nbsp;&nbsp;&nbsp;&nbsp;print(&quot;ID: &quot;+str(d[0])+&#039;&nbsp;&nbsp;名字： &#039;+str(d[1])+&quot;&nbsp;&nbsp;性别： &quot;+str(d[2]))
cur.close()
conn.close()
</textarea><br/><br/>7)运行mysqlconn.py：<br/>python&nbsp;&nbsp;mysqlconn.py <br/>ID: 1&nbsp;&nbsp;名字： alex&nbsp;&nbsp;性别： 28<br/>ID: 2&nbsp;&nbsp;名字： wupeiqi&nbsp;&nbsp;性别： 23<br/>ID: 3&nbsp;&nbsp;名字： egon&nbsp;&nbsp;性别： 30<br/>ID: 4&nbsp;&nbsp;名字： jingnvshen&nbsp;&nbsp;性别： 18<br/><br/>最后备注，mysql -h localhost -u root -p&nbsp;&nbsp;（/root/.my.cnf里默认是Localhost的密码）<br/>cat /root/.my.cnf 里的密码，可以登录。
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [实践OK]Python3连接MySQL的扩展安装及代码实践步骤。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>