postgresql
mysql
服務啟動:
1)#service postgresql start
2)#/etc/init.d/postgresql start
3)#su – postgresql
$pg_ctl start
postgresql的程序號:1210、1207、
服務啟動:
1)#service mysqld start
2)#/etc/init.d/mysqld start
3)#safe_mysqld&
mysql的程序號為1663
第一次進入資料庫:
#su – postgres
$createdb (建名為postgres的資料庫)
$psql
第一次進入資料庫:
#mysql
mysql> (出現這個提示符說明成功)
建立使用者:(使用者ajian,密碼:123)
#su – postgres
$psql
=#create user ajian with password 『123』
建立使用者:(使用者ajian,密碼:123)
#grant all privileges on *.* to ajian@」%」 identified by 「123″
(注意:同還可以分配許可權,這裡是all)
建立資料庫(my):
#su – postgres
$psql
=#create database my with owner = ajian template = template1 encoding=』unicode』;
建立資料庫(my):
1)#mysql
mysql>create database my;
2)#mysqladmin create my
檢視使用者和資料庫:
#su – postgres
$psql
=#\l (檢視資料庫)
=#\du (檢視使用者)
=#\c 從乙個資料庫中轉到另乙個資料庫中,如template1=# \c sales 從template1轉到sales
檢視使用者和資料庫:
1)#mysql
mysql>show databases; (看資料庫)
2)#mysqlshow
use dbname;
新建使用者登入:
(首先修改配置檔案)
# vi /var/lib/pgsql/data/pg_hba.conf(在最後加)
host all all 127.0.0.1 255.255.255.255 md5
再重啟服務:#service postgresql restart
登入:#psql –h 127.0.0.1 –u ajian my
password:
新建使用者登入:
1)#mysql –u ajian –p (帶口令登入)
2)#mysql
mysql>use my;
(不帶口令登入一般用於本機)
建立表(employee):
=#create table employee(
(#employee_id int primary key,
(#name char(8),
(#*** char(2));
建立表:
>create table employee(
->employee_id int primary key,
->name char(8),
->*** char(2));
檢視表:
=#\dt
檢視表:
>show tables;
檢視表的結構:
=#\d employee
檢視表的結構:
>sescribe employee;
向表中新增資料:
=#insert into employee values
-#(『1』,』zhang』,』f』);
-#(『2』,』chen』,』m』,);
向表中新增資料:
>insert into employee values
->(『1』,』zhang』,』f』);
->(『2』,』chen』,』m』,);
檢視表的資料:
=#select * from emlpoyee
檢視表的資料:
>select * from emlpoyee;
建立索引(in_employee):
=#create index in_employee on employee(name);
檢視索引:
=#\di
刪除索引:
=#drop index in_employee on employee;
重建索引:
=#reindex table employee;(重建employee所有的)
=#reindex index in_employee;(重建指定的)
建立索引(in_employee):
1)>create index in_employee on employee(name);
2)>alter table employee add index in_employee(name);
檢視索引:
>show index from employee;
刪除索引:
1)>drop index in_employee on employee;
2)>alter table emlpoyee drop index in_employee;
刪除表:
=#drop table employee;
刪除表:
>drop table employee;
刪除資料庫:(注意命令前面的標誌)
1)=#drop database ajian;
2)$dropdb ajian
刪除資料庫:(注意命令前面的標誌)
1)>drop database ajian;
2)#mysqladmin drop ajian
再見 MongoDB,你好 PostgreSQL
olery 差不多成立於5年前。始於ruby 開發的單一產品 olery reputation 隨著時間的推移,我們開始致力於一系列不同的產品和應用程式。當今,我們的產品不僅有 olery reputation,還有olery feedback,hotel review data api,widge...
把pgboucer做成postgresql服務
把pgbouncer啟動命令加入到postgresql服務配置裡面。這樣方便操作 vi etc init.d postgresql 加入如下紅色命令。路徑換成你的pgbouncer安裝目錄 case 1 instart echo n starting postgresql test e pg oom...
Ubuntu9 10安裝postgreSQL步驟
postgresql整天都說自己是最高端的開源資料庫,那有時候我們也會做一些oracle到postgresql的遷移。於是就配一下。文 圖 王文文 鮮橙加冰 系統是ubuntu9.10 首先嘮叨一下,官方有打包好的enterpisedb,支援圖形介面一鍵安裝和 mode text文字安裝,很方便。1...