Archive

Archive for the ‘คุย….ฐานข้อมูล’ Category

การติดตั้ง postgresql บน ubuntu 12.04

กรกฎาคม 8, 2013 ใส่ความเห็น

สำหรับ ubuntu 12.04 ที่ยังไม่มีการติดตั้ง ก็สามารถติดตั้งได้ ด้วยคำสั่งดังต่อไปนี้

ถ้าติดตั้งบนเครื่องไคลน์เอน พิมพ์คำสั่งนี้

sudo apt-get install postgresql-client

psql -h server.domain.org database user

เครื่องเซอร์เวอร์
sudo apt-get install postgresql

ติดตั้งเพื่อระบบริหารจัดการด้วย pgdadmin3

sudo apt-get install pgadmin3


การติดตั้งสำหรับพื้นฐานบน server มีขั้นตอนดังนี้

เข้าใช้งานด้วยคำสั่งนี้ 
sudo -u postgres psql postgres

ตั้งค่ารหัสผ่านของ postgresql ดังนี้
\password postgres

คำสั่งสร้างฐานข้อมูล
sudo -u postgres createdb testdb

หรือ

แก้ไขไฟล์ config ชื่อ pg_hba.conf

$sudo nano /etc/postgresql/8.4/main/pg_hba.conf


ถ้าต้องการให้เข้าได้จากเครื่องข้างนอกหรือ outsite แก้ไข ดังนี้ สมมติเครื่อง server มี IP:10.10.0.3

listen_addresses = '10.10.0.3,localhost' 

เป็นอันเรียบร้อย ลองทดสอบดูครับ
หมวดหมู่:9.1, คุย...Ubuntu, PosgreSQL

Set / Change / Reset the MySQL root password on Ubuntu Linux

มิถุนายน 28, 2013 ใส่ความเห็น

– Ubuntu Linux 12.04.2 LTS and MySQL 5.0.45. (2013-06-28)

ตั้งค่ารหัสผ่าน ของ mysql

  1. หยุด MySQL Server ด้วยคำสั่ง
    sudo /etc/init.d/mysql stop
  1. เริ่มต้น สตาร์ mysqld  เพื่อแก้ไขคอนฟิก
    sudo mysqld --skip-grant-tables &
  1. Login เ้ข้าสู่ MySQL ด้วยชื่อ root.
    mysql -u root mysql
  1. แล้วเปลี่ยน password ให้ ในชื่อ root ด้วยคำสั่ง ดังนี้
    UPDATE user SET Password=PASSWORD('YOURNEWPASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit

ทำได้แล้วน่าจะโอเคครับ

หมวดหมู่:MySQL

SQLite3 คำสั่งฐานข้อมูล

ธันวาคม 16, 2012 ใส่ความเห็น

SQLite เป็นโปรแกรมฐานข้อมูลที่นิยมใช้กันทั่วโลก ซึ่งขนาดเล็ก มีความเร็ว และมีความเสถียรอย่างมากเหมาะสำหรับใช้งานที่มีขนาดไม่ใหญ่มากหนัก มีลักษณะเป็นไฟล์เดียว แต่ไม่ใช่ DBMS ซึ่งคล้ายๆกับ Access ที่มีไฟล์นามสกุลเป็น .mdb ที่สำคัญคือ ฟรี ไม่ต้องเสียค่าใช้จ่ายในการใช้ จึงสมอย่างยิ่งที่จะนำมาพัฒนาและใช้งาน

หมวดหมู่:คุย....ฐานข้อมูล ป้ายกำกับ:

Google Cloud SQL

พฤศจิกายน 25, 2012 ใส่ความเห็น

กูเกิลเปิดตัว Google Cloud SQL ฐานข้อมูลแบบ relational database สำหรับแพลตฟอร์มกลุ่มเมฆ App Engine

เดิมที App Engine มีระบบเก็บข้อมูลของตัวเองแบบ BigTable และภาษา GQL ที่ลดรูปมาจาก SQL ปกติ แต่ครั้งนี้ก็เพิ่มฐานข้อมูลแบบ relational database เข้ามา ให้รองรับแอพพลิเคชันได้หลากหลายมากขึ้น

แท้จริงแล้ว Cloud SQL คือ MySQL เวอร์ชันกลุ่มเมฆของกูเกิล โดยกูเกิลจะดูแลรักษาฐานข้อมูลให้เลย สามารถเชื่อมต่อกับ JDBC (สำหรับแอพภาษา Java) และ DB-API (สำหรับ Python) ช่วงแรกจะยังฟรีอยู่ และกูเกิลจะเปิดเผยราคาค่าใช้งานในภายหลัง

หมวดหมู่:คุย.....Cloud, คุย....ฐานข้อมูล ป้ายกำกับ:

Database Server สำหรับการใช้งานในองค์กร

Database server คือ เครื่องบริการข้อมูล ที่เปิดให้ผู้ใช้เพิ่มข้อมูล ลบ หรือแก้ไข สำหรับโปรแกรมบริการระบบฐานข้อมูลที่นิยมใช้ ได้แก่ MYSQL หรือ Microsoft Access เป็นต้น โดยผู้ใช้ต้องเขียนโปรแกรมสั่งประมวลผล ปรับปรุงข้อมูล หรือนำข้อมูลในส่วนที่ตนเองมีสิทธิ์ ไปใช้ตามต้องการ

อ่านเพิ่มเติม…

PostgreSQL9.1

ตุลาคม 18, 2011 ใส่ความเห็น

ผมได้อัฟเกรด Ubuntu 11.10 ได้ของแถมมาเยอะเลย และได้ PostgreSQL 9.1 (ช้างใหญ่)มาด้วยซึ่งได้มีส่วนเพิ่มเติมใหม่ๆ ที่เรียกว่า ฟิวเจอร์ใหม่ ซึ่งรุ่นนี้มี 9 ฟีวเจอร์

อ่านเพิ่มเติม…

ฐานข้อมูล PostgreSQL ใน Ubuntu server

ตุลาคม 10, 2011 ใส่ความเห็น

Postgresql เป็น Object-Relational DBMS โดยสามารถใช้รูปแบบของภาษา SQL ได้เกือบทั้งหมด และสามารถใช้ subselects , transactions , user-defined types และ functions ได้ อีกทั้งเป็น Database ซึ่งให้ Source code ฟรี ด้วย

อ่านเพิ่มเติม…