Difference between revisions of "Instalasi MySQL"

From OnnoWiki
Jump to navigation Jump to search
(New page: Instalasi MySQL di Ubuntu relatif sederhana hanya menggunakan perintah, # apt-get install mysql-server libmysqlclient15-dev Untuk menjalankan MySQL Server cukup menggunakan perintah ...)
 
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
Instalasi [[MySQL]] di [[Ubuntu]] relatif sederhana hanya menggunakan perintah,
  
Instalasi MySQL di Ubuntu relatif sederhana hanya menggunakan perintah,
+
apt-get update
 +
apt-get -y install mysql-server mysql-client
  
# apt-get install mysql-server libmysqlclient15-dev
+
Biasanya akan di tanya root password.
 +
Jika kita masih belajar dapat memasukan root password
  
Untuk menjalankan MySQL Server cukup menggunakan perintah
+
123456
  
# /etc/init.d/mysql restart
+
Agar lebih aman lakukan secure installation
  
Ada baiknya menambahkan beberapa file tambahan untuk memudahkan proses pembuatan Content Management System (CMS) di Web Server dengan cara menginstalasi aplikasi PHP, adodb, GD, PEAR melalui perintah,
+
mysql_secure_installation
  
# apt-get install libphp-adodb
+
Jawab
# apt-get install libgd2-xpm libgd2-xpm-dev
 
# apt-get install php5-mysql php5-gd php5-curl
 
# apt-get install php-image-graph php-image-canvas php-pear
 
  
Mungkin yang agak pusing kepala adalah menset MySQL Server. Sebetulnya tidak banyak yang harus dikerjakan untuk mensetup database di MySQL. Biasanya pertama kali kita perlu menset password root dari MySQL database. Setting password root MySQL dapat dilakukan dengan cara masuk ke aplikasi administrator MySQL dengan perintah,
+
Enter current password for root (enter for none):
 +
OK, successfully used password, moving on...
 +
 +
Change the root password? [Y/n] n
 +
  ... skipping.
 +
 +
Remove anonymous users? [Y/n]
 +
  ... Success!
 +
 +
Disallow root login remotely? [Y/n] Y
 +
  ... Success!
 +
 +
Remove test database and access to it? [Y/n] Y
 +
  ... Success!
 +
 +
Reload privilege tables now? [Y/n] Y
 +
  ... Success!
  
# mysql
 
  
Kemudian set PASSWORD root agar sesuai 'password' melalui perintah dengan,
+
Untuk menjalankan [[MySQL Server]] cukup menggunakan perintah
  
  mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');
+
  /etc/init.d/mysql restart
  
Beberapa langkah selanjutnya yang sering digunakan untuk menset user, password user, database biasanya saya menggunakan perintah berikut,
 
  
  # mysql -u root -p  
+
 
 +
Masuk ke MySQL monitor
 +
 
 +
 
 +
mysql -u root -p123456
 +
 
 +
Ketik
 +
 
 +
mysql> show databases;
 +
 
 +
Akan keluar
 +
 
 +
+--------------------+
 +
| Database          |
 +
+--------------------+
 +
| information_schema |
 +
| mysql              |
 +
| performance_schema |
 +
+--------------------+
 +
3 rows in set (0.00 sec)
 +
 
 +
 
 +
 
 +
Setup database
 +
 
 +
  mysql -u root -p  
 
  Enter password:  
 
  Enter password:  
  mysql> create database moodle;  
+
 
 +
  mysql> create database databasekita;  
 
  mysql> grant INSERT,SELECT on root.* to user@localhost;  
 
  mysql> grant INSERT,SELECT on root.* to user@localhost;  
 
  mysql> SET PASSWORD FOR user@localhost=PASSWORD('passworduser');  
 
  mysql> SET PASSWORD FOR user@localhost=PASSWORD('passworduser');  
Line 33: Line 73:
 
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on databasekita.* to user;  
 
  mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on databasekita.* to user;  
 
  mysql> exit
 
  mysql> exit
 +
 +
 +
 +
==Referensi==
 +
 +
* http://www.mysqltutorial.org/
 +
* http://dev.mysql.com/
 +
* http://ubuntu.flowconsult.at/en/mysql-set-change-reset-root-password/ - Reset Password [[MySQL]]
 +
 +
==Pranala Menarik==
 +
 +
* [[MySQL]]
 +
* [[MySQL: Instalasi Ulang]]
 +
* [[Linux Howto]]
 +
* [[Tip Membangun Server Sendiri]]
 +
* [[Backup isi database MySQL]]
 +
* [[Reset Password MySQL]]
 +
 +
 +
[[Category: Database]]

Latest revision as of 08:50, 8 June 2015

Instalasi MySQL di Ubuntu relatif sederhana hanya menggunakan perintah,

apt-get update
apt-get -y install mysql-server mysql-client

Biasanya akan di tanya root password. Jika kita masih belajar dapat memasukan root password

123456

Agar lebih aman lakukan secure installation

mysql_secure_installation 

Jawab

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

Change the root password? [Y/n] n
 ... skipping.

Remove anonymous users? [Y/n] 
 ... Success!

Disallow root login remotely? [Y/n] Y
 ... Success!

Remove test database and access to it? [Y/n] Y
 ... Success!

Reload privilege tables now? [Y/n] Y
 ... Success!


Untuk menjalankan MySQL Server cukup menggunakan perintah

/etc/init.d/mysql restart 


Masuk ke MySQL monitor


mysql -u root -p123456

Ketik

mysql> show databases;

Akan keluar

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)


Setup database

mysql -u root -p 
Enter password: 
mysql> create database databasekita; 
mysql> grant INSERT,SELECT on root.* to user@localhost; 
mysql> SET PASSWORD FOR user@localhost=PASSWORD('passworduser'); 
mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on databasekita.* to user@localhost; 
mysql> grant CREATE, INSERT, SELECT, DELETE, UPDATE on databasekita.* to user; 
mysql> exit


Referensi

Pranala Menarik