การติดตั้ง database server ด้วยโปรแกรม Mysql


การติดตั้ง database server ด้วยโปรแกรม Mysql

การติดตั้ง database server ด้วยโปรแกรม Mysql

วิธีติดตั้ง mysql server ด้วยโปรแกรม mysql

  1. ติดตั้งโปรแกรม Mysql ด้วยคำสั่ง
    apt-get install mysql
    apt-get install mysql-server

    ในกรณีที่ใช้ yum ให้เปลี่ยนคำว่า apt-get เป็น yum ดังตัวอย่าง
    yum install mysql
    yum install mysql-server

  2. แก้ไขให้ทำงานทุกครั้งที่บูทเครื่อง
    chkconfig mysqld on

  3. สั่งให้ทำงานด้วยคำสั่งว่า
    service mysqld start
    Initializing MySQL database:                                [  OK  ]
    Starting MySQL:                                             [  OK  ]

  4. ตรวจสอบว่าโปรแกรมทำงานแล้วด้วยคำสั่ง
    service mysqld status
    mysqld (pid 4054) is running...

  5. หลังการติดตั้ง ให้รีบแก้ไขรหัสผ่านของผู้คุมระบบ Mysql
    ซึ่งก็คือ root ของ Mysql (ไม่ใช่ root ของระบบปฏิบัติการ linux)
    เช่นต้องการตั้งรหัสผ่าน root ของ Mysql เป็น mysqldroot ให้ใช้คำสั่งคือ
    mysqladmin -uroot password mysqldroot

  6. การสร้าง database ตัวอย่างข้อกำหนดคือ
    ต้องการสร้าง database ชื่อ testdatabase ,
    ผู้ใช้ที่สร้างต้องมีสิทธิ์ระดับ root ของ Mysql , รหัสผ่านคือ mysqldroot

    ตัวอย่างคำสั่งคือ
    mysqladmin -uroot -pmysqldroot create testdatabase

  7. การสร้างผู้ใช้ ตัวอย่างข้อกำหนดคือ
    ต้องการสร้างผู้ใช้ของ Mysql ชื่อ mamamysql ให้มีรหัสผ่านเป็น mamapass
    มีสิทธิจัดการ database ชื่อ testdatabase

    เริ่มต้นให้เรียกเข้าใช้คำสั่ง Mysql ด้วยผู้ใช้ระดับ root ของ Mysql
    ที่มีชื่อว่า root รหัสผ่านว่า mysqldroot
    ด้วยคำสั่งตัวอย่างคือ
    mysql -uroot -pmysqldroot

    ได้ข้อความหน้าจอตัวอย่างว่า
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 10 to server version: 3.23.58
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    mysql>

    เมื่อได้ prompt mysql> ให้สร้างผุ้ใช้ชื่อ mamamysql ด้วยคำสั่งดังนี้
    grant all privileges on testdatabase.* to 'mamamysql'@'localhost' identified by 'mamapass' ;

    ได้ผลข้อความตัวอย่าง
    Query OK, 0 rows affected (0.00 sec)

    เสร็จแล้วออกจาก mysql ด้วยคำสั่ง quit
หมายเลขบันทึก: 107627เขียนเมื่อ 30 มิถุนายน 2007 17:04 น. ()แก้ไขเมื่อ 10 พฤษภาคม 2012 15:11 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท