Difference between revisions of "IPv6 Database: MySQL Server"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| Onnowpurbo (talk | contribs)  (Created page with "Instalasi dengan menggunakan perintah   # apt-get update  # apt-get -y install mysql-server mysql-client  Agar lebih aman lakukan secure installation   # mysql_secure_installa...") | Onnowpurbo (talk | contribs)  | ||
| Line 1: | Line 1: | ||
| Instalasi dengan menggunakan perintah | Instalasi dengan menggunakan perintah | ||
| − | + |   apt update | |
| − | + |   apt -y install mysql-server mysql-client | |
| Agar lebih aman lakukan secure installation | Agar lebih aman lakukan secure installation | ||
| − | + |   mysql_secure_installation | |
| Jawab “Y” untuk banyak pertanyaan berikut | Jawab “Y” untuk banyak pertanyaan berikut | ||
| − | + |  Securing the MySQL server deployment. | |
| − | + |  Press y|Y for Yes, any other key for No:   | |
| − | + |  New password:  | |
| − | + |  Re-enter new password:  | |
| − | + |  Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y | |
|     ... Success! |     ... Success! | ||
| − | + |  Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y | |
|     ... Success! |     ... Success! | ||
| − | + |  Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y | |
|     ... Success! |     ... Success! | ||
| − | + |  Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y | |
|     ... Success! |     ... Success! | ||
| Line 26: | Line 26: | ||
|   vi /etc/mysql/my.cnf |   vi /etc/mysql/my.cnf | ||
| + |  vi /etc/mysql/mysql.conf.d/mysqld.cnf | ||
| + | |||
| Pastikan | Pastikan | ||
| − |   bind-address  | + |   bind-address = ::1 | 
| Restart MySQL Server | Restart MySQL Server | ||
Revision as of 13:23, 3 February 2019
Instalasi dengan menggunakan perintah
apt update apt -y install mysql-server mysql-client
Agar lebih aman lakukan secure installation
mysql_secure_installation
Jawab “Y” untuk banyak pertanyaan berikut
Securing the MySQL server deployment. Press y|Y for Yes, any other key for No: New password: Re-enter new password: Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y ... Success! Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y ... Success! Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y ... Success! Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y ... Success!
Edit Konfigurasi MySQL agar bisa di sambung dari IPv4 dan IPv6
vi /etc/mysql/my.cnf vi /etc/mysql/mysql.conf.d/mysqld.cnf
Pastikan
bind-address = ::1
Restart MySQL Server
/etc/init.d/mysql restart
Test sambungan MySQL ke localhost (::1) dengan IPv6
mysql -u root -h ::1 -p123456
Jika berhasil maka akan keluar kira-kira:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 37 Server version: 5.5.35-1ubuntu1 (Ubuntu) Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
Coba Ketik
mysql> show databases;
Akan keluar kira-kira:
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | +--------------------+ 3 rows in set (0.00 sec)