﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Stuart ONE-随笔分类-DataBase</title><link>http://www.blogjava.net/stuart_wan/category/4588.html</link><description>我有一头小毛驴，我从来也不骑……</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 07:42:10 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 07:42:10 GMT</pubDate><ttl>60</ttl><item><title>create user in MySQL 5.0</title><link>http://www.blogjava.net/stuart_wan/archive/2006/03/21/36705.html</link><dc:creator>Stuart</dc:creator><author>Stuart</author><pubDate>Tue, 21 Mar 2006 14:21:00 GMT</pubDate><guid>http://www.blogjava.net/stuart_wan/archive/2006/03/21/36705.html</guid><wfw:comment>http://www.blogjava.net/stuart_wan/comments/36705.html</wfw:comment><comments>http://www.blogjava.net/stuart_wan/archive/2006/03/21/36705.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/stuart_wan/comments/commentRss/36705.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/stuart_wan/services/trackbacks/36705.html</trackback:ping><description><![CDATA[The create user command:<br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">mysql&gt; CREATE</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">USER</span><span style="color: rgb(0, 0, 0);"> yy IDENTIFIED </span><span style="color: rgb(0, 0, 255);">BY</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">123</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span></div><br />grant:<br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 255);">mysql&gt; GRANT</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">ALL</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">PRIVILEGES</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">ON</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);">.</span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">TO</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">user</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">@</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">host</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"> [ IDENTIFIED </span><span style="color: rgb(0, 0, 255);">BY</span><span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">password</span><span style="color: rgb(255, 0, 0);">' ];<br /></span></div><br />flush:<br /><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">mysql&gt; flush </span><span style="color: rgb(0, 0, 255);">privileges</span><span style="color: rgb(0, 0, 0);">;</span></div><br />now u can login with:<br />$ mysql -u username -p<br /><img src ="http://www.blogjava.net/stuart_wan/aggbug/36705.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/stuart_wan/" target="_blank">Stuart</a> 2006-03-21 22:21 <a href="http://www.blogjava.net/stuart_wan/archive/2006/03/21/36705.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>How to connect to a postgresql server from client in Debian</title><link>http://www.blogjava.net/stuart_wan/archive/2006/01/19/28653.html</link><dc:creator>Stuart</dc:creator><author>Stuart</author><pubDate>Thu, 19 Jan 2006 06:47:00 GMT</pubDate><guid>http://www.blogjava.net/stuart_wan/archive/2006/01/19/28653.html</guid><wfw:comment>http://www.blogjava.net/stuart_wan/comments/28653.html</wfw:comment><comments>http://www.blogjava.net/stuart_wan/archive/2006/01/19/28653.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/stuart_wan/comments/commentRss/28653.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/stuart_wan/services/trackbacks/28653.html</trackback:ping><description><![CDATA[Im using the postgresql 8.0 here:<br><br>1. Modifiy the file: /etc/postgresql/8.0/main/pg_hba.conf<br>&nbsp;&nbsp;&nbsp; add a line below the "# IPv4 local connections:"<br><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">host&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(128, 128, 128);">all</span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(128, 128, 128);">all</span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(128, 0, 0); font-weight: bold;">192.168</span><span style="color: rgb(0, 0, 0);">.</span><span style="color: rgb(128, 0, 0); font-weight: bold;">0.0</span><span style="color: rgb(128, 128, 128);">/</span><span style="color: rgb(128, 0, 0); font-weight: bold;">24</span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;md5<br></span></div><br>2. Modify the file: /etc/postgresql/8.0/main/postgresql.conf<br>&nbsp;&nbsp;&nbsp; set the Connection Settings like below:<br><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 0, 0);">#&nbsp;</span><span style="color: rgb(128, 128, 128);">-</span><span style="color: rgb(0, 0, 0);">&nbsp;Connection&nbsp;Settings&nbsp;</span><span style="color: rgb(128, 128, 128);">-</span><span style="color: rgb(0, 0, 0);"><br><br>listen_addresses&nbsp;</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">*</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;#&nbsp;what&nbsp;IP&nbsp;interface(s)&nbsp;</span><span style="color: rgb(0, 0, 255);">to</span><span style="color: rgb(0, 0, 0);">&nbsp;listen&nbsp;</span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);">;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;defaults&nbsp;</span><span style="color: rgb(0, 0, 255);">to</span><span style="color: rgb(0, 0, 0);">&nbsp;localhost,&nbsp;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">*</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(128, 128, 128);">any</span><span style="color: rgb(0, 0, 0);"><br>port&nbsp;</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(128, 0, 0); font-weight: bold;">5432</span><span style="color: rgb(0, 0, 0);"><br>max_connections&nbsp;</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(128, 0, 0); font-weight: bold;">100</span><span style="color: rgb(0, 0, 0);"><br></span></div><br>3. Restart the postgresql 8.0<br><br>4. Now we can connect to postgresql server using clients.<br>&nbsp;&nbsp;&nbsp; for eg. <br>&nbsp;&nbsp;&nbsp; <quote>psql -d DBNAME -U USERNAME -h HOST</quote><br><br><img src ="http://www.blogjava.net/stuart_wan/aggbug/28653.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/stuart_wan/" target="_blank">Stuart</a> 2006-01-19 14:47 <a href="http://www.blogjava.net/stuart_wan/archive/2006/01/19/28653.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Postgresql 8.0</title><link>http://www.blogjava.net/stuart_wan/archive/2005/11/08/18749.html</link><dc:creator>Stuart</dc:creator><author>Stuart</author><pubDate>Tue, 08 Nov 2005 05:27:00 GMT</pubDate><guid>http://www.blogjava.net/stuart_wan/archive/2005/11/08/18749.html</guid><wfw:comment>http://www.blogjava.net/stuart_wan/comments/18749.html</wfw:comment><comments>http://www.blogjava.net/stuart_wan/archive/2005/11/08/18749.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/stuart_wan/comments/commentRss/18749.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/stuart_wan/services/trackbacks/18749.html</trackback:ping><description><![CDATA[记录一下昨天配置postgresql8.0的经过：<br>
1. Add an apt soucelist :<br>
<blockquote>deb http://sebastien.lardiere.free.fr/ ./postgresql8-i386/</blockquote>
2. Install the postgres 8.0<br>
<blockquote>$apt-get update<br>$apt-get install postgresql-8.0</blockquote>
3. Now u can connect to postgres using:(template1 is the database name, postgres is the username)<br>
<blockquote>sudo su postgres psql template1</blockquote>
4. Add a user of ur own:(-W means prompt for password to connect)<br>
<blockquote>$sudo su postgres<br>$createuser username -W<br>(decide whether this user can add new user and create database by input y/n to the questions)<br>$exit<br></blockquote>
5. Now u can login with ur newly created username and password using:<br>
<blockquote>$psql -U username -h localhost -d dbname<br>(then u should input the password that u set when u created this user)<br></blockquote>
6. Configuration File:<br>
<blockquote>/etc/postgresql/8.0/main/pg_hba.conf<br></blockquote>
7. Postgres commands:<br>
<blockquote>\h --help with SQL commands<br>\? --help with psql commands<br>\q --quit<br>\c dbname --connect to new database<br>\d{t|i|s|v|S}  --list tables/indexes/sequences/views/system tables (add "+" for more detail)<br>\du --list users<br>\l --list all databases(add "+" for more detail)</blockquote>
<img src ="http://www.blogjava.net/stuart_wan/aggbug/18749.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/stuart_wan/" target="_blank">Stuart</a> 2005-11-08 13:27 <a href="http://www.blogjava.net/stuart_wan/archive/2005/11/08/18749.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>