การติดตั้ง database server ด้วยโปรแกรม Mysql
การติดตั้ง database server ด้วยโปรแกรม Mysql
วิธีติดตั้ง mysql server ด้วยโปรแกรม mysql
- ติดตั้งโปรแกรม Mysql ด้วยคำสั่ง
apt-get install mysql
apt-get install mysql-server
ในกรณีที่ใช้ yum ให้เปลี่ยนคำว่า apt-get เป็น yum ดังตัวอย่าง
yum install mysql
yum install mysql-server
- แก้ไขให้ทำงานทุกครั้งที่บูทเครื่อง
chkconfig mysqld on
- สั่งให้ทำงานด้วยคำสั่งว่า
service mysqld start
Initializing MySQL database: [ OK ]
Starting MySQL: [ OK ]
- ตรวจสอบว่าโปรแกรมทำงานแล้วด้วยคำสั่ง
service mysqld status
mysqld (pid 4054) is running...
- หลังการติดตั้ง ให้รีบแก้ไขรหัสผ่านของผู้คุมระบบ Mysql
ซึ่งก็คือ root ของ Mysql (ไม่ใช่ root ของระบบปฏิบัติการ linux)
เช่นต้องการตั้งรหัสผ่าน root ของ Mysql เป็น mysqldroot ให้ใช้คำสั่งคือ
mysqladmin -uroot password mysqldroot
- การสร้าง database ตัวอย่างข้อกำหนดคือ
ต้องการสร้าง database ชื่อ testdatabase ,
ผู้ใช้ที่สร้างต้องมีสิทธิ์ระดับ root ของ Mysql , รหัสผ่านคือ mysqldroot
ตัวอย่างคำสั่งคือ
mysqladmin -uroot -pmysqldroot create testdatabase
- การสร้างผู้ใช้ ตัวอย่างข้อกำหนดคือ
ต้องการสร้างผู้ใช้ของ 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