Ãʺ¸ÀÚ ºÐµé¸¸ º¸¼¼¿ä.
--------------------------------------------------------------
¿ì¼± ±âÃÊ »ç¿ëÀںеéÀ» ÀüÁ¦·Î ÇÏ°í ±Û ¿Ã¸³´Ï´Ù.
mySQLÀ» óÀ½ Á¢ÇϽðųª Ãʱ⿡ °¡Àå ¸¹ÀÌ »ç¿ëÇϽô ¸í·É¾î ¸¸À» Áß½ÉÀ¸·Î Àû¾ú½À´Ï´Ù.
mySQL°æ·Î´Â Á÷Á¢ ¼³Ä¡ ÇÏ¿´À» °æ¿ì¸¦ ¿¹·Î µé¾úÁö¸¸, ¸í·É¾î µéÀº ¸ðµÎ µ¿ÀÏ ÇϹǷΠAPM ¼³Ä¡ ÇßÀ» °æ¿ì¿¡´Â
mySQLÀÌ ¼³Ä¡µÈ °æ·Î "C:\apm_setup\server\mysql\bin" À¸·Î À̵¿Çϼż »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
<=== Á¢¼Ó ===>
C:\mysql\bin>mysql -u"¾ÆÀ̵ð" -p"ÆÐ½º¿öµå"
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g. <=== Á¤»ó Á¢¼Ó½Ã ȯ¿µ¸Þ½ÃÁö
Your MySQL connection id is 11 to server version: 4.0.26-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
<=== ÇöÀç »ç¿ëÁßÀÎ DBÈ®ÀÎ ===>
* ÇöÀç »ç¿ëÁßÀÎ µ¥ÀÌŸº£À̽º¸¦ È®ÀÎ ÇÏ½Ç ¶§´Â ¸í·É¾î "show database;" ¿©±â¼ ¸í·É¾î¸¦ ÀÔ·ÂÇϽÇ
¶§´Â Ç×»ó ";" (¼¼¹ÌÄÝ·Ð) À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
mysql> show databases;
+----------+
| Database | <=== ÇöÀç º¸°í ÀÖ´Â °ÍÀÌ µ¥ÀÌŸº£À̽º ÀÓÀ» Ç¥½Ã
+----------+
| mysql |
| test | <=== ÇöÀç ¸¸µé¾îÁ® ÀÖ´Â µ¥ÀÌŸº£À̽º¸¦ Ç¥½Ã
+----------+
2 rows in set (0.00 sec)
<=== DB ¼±Åà Á¢¼Ó ===>
* Á¢¼Ó ÇÒ µ¥ÀÌŸº£À̽º¸¦ ¼±Åà ÇÒ ¶§¿¡´Â ¸í·É¾î "use (DB¸í);" »ç¿ëÇÕ´Ï´Ù.
mysql> use mysql;
Database changed <=== Á¤»óÀûÀ¸·Î µ¥ÀÌŸº£À̽º°¡ ¼±Åà µÇ¾ú°Å³ª ¹Ù²åÀ» °æ¿ì Ç¥½Ã
<=== Å×À̺í È®ÀÎ ===>
* µ¥ÀÌŸº£À̽º¿¡ ¼Ó ÇØ ÀÖ´Â Å×À̺íÀ» È®ÀÎ ÇÒ °æ¿ì ¸í·É¾î "show (Å×À̺í¸í);" »ç¿ëÇÕ´Ï´Ù.
mysql> show tables;
+-----------------+
| Tables_in_mysql |
+-----------------+
| columns_priv |
| db |
| func |
| host |
| tables_priv |
| user |
+-----------------+
6 rows in set (0.00 sec)
<=== »ç¿ëÀÚ °èÁ¤ È®ÀÎ ===>
* ÇöÀç µî·ÏµÇ¾î ÀÖ´Â ¸ðµç °èÁ¤À» È®ÀÎ ÇÒ ¶§ "select host, user, password from user;" ¸¦ »ç¿ëÇÕ´Ï´Ù.
mysql> select host, user, password from user;
+-----------+------+----------+
| host | user | password|
+-----------+------+----------+
| localhost | root | | <=== ÇöÀç "root"¶ó´Â °ü¸®ÀÚ °èÁ¤¸¸ ÀÖ´Ù´Â °ÍÀ» Ç¥½ÃÇϸç, ÆÐ½º¿öµå´Â
| localhost | | | ÀԷµǾî ÀÖÁö ¾ÊÀº °ÍÀ» Ç¥½Ã
+-----------+------+----------+
2 rows in set (0.00 sec)
<=== ÆÐ½º¿öµå µî·Ï ===>
* ÆÐ½º¿öµå¸¦ ÀÔ·Â ¶Ç´Â º¯°æ ½Ã "update user set password = password('ÆÐ½º¿öµå') where user ='¾ÆÀ̵ð';" ¸¦ »ç¿ëÇÕ´Ï´Ù.
mysql> update user set password = password('space11') where user ='root';
Query OK, 1 row affected (0.03 sec)
ÀÏÄ¡ÇÏ´Â Rows : 1°³ º¯°æµÊ: 1°³ °æ°í: 0°³
<=== ÆÐ½º¿öµå È®ÀÎ ===>
mysql> select host, user, password from user;
+-----------+------+------------------+
| host | user | password |
+-----------+------+------------------+
| localhost | root | 16bea1000097f914 | <=== ÆÐ½º¿öµå´Â ¾ÏÈ£È µÇ¾î Ç¥½ÃµË´Ï´Ù.
| localhost | | |
+-----------+------+------------------+
2 rows in set (0.00 sec)
<=== mySQL Á¾·á ===>
mysql> quit;
Bye
<=== mySQL Àç½ÃÀÛ ===>
* mySQL Àç½ÃÀÛÀº "mysqladmin reload" ¸¦ »ç¿ëÇÕ´Ï´Ù.
C:\mysql\bin>mysqladmin reload
mysqladmin: unknown variable 'default-character-set=euc_kr'
C:\mysql\bin>mysqladmin reload
mysqladmin: reload failed; error: 'Access denied. You need the RELOAD privilege
for this operation'
C:\mysql\bin>mysqladmin -uroot -pspace11 reload
mysqladmin: connect to server at 'localhost' failed
error: ''root@localhost' »ç¿ëÀÚ´Â Á¢±ÙÀÌ °ÅºÎ µÇ¾ú½À´Ï´Ù. (Using password: ¿¹)' <=== ÆÐ½º¿öµå¸¦ À߸ø ÀÔ·ÂÇßÀ» °æ¿ì
C:\mysql\bin>mysqladmin -uroot -p reload
Enter password:
C:\mysql\bin> <=== Á¤»ó
<=== »õ »ç¿ëÀÚ °èÁ¤ µî·Ï ¹× ±ÇÇÑ ºÎ¿© ===>
* »õ »ç¿ëÀÚ °èÁ¤ ¹× ±ÇÇÑ ºÎ¿©¿¡´Â "INSERT" ¹®À¸·Î Ãß°¡ÇÏ´Â ¹æ¹ýµµ ÀÖÀ¸³ª, mySQLÀÇ ±ÇÇÑ¿¡ ´ëÇØ ÀÌÇØÇØ¾ß ÇϹǷÎ
¿©±â¼´Â "GRANT" ¹®À» »ç¿ëÇϰڽÀ´Ï´Ù.
* »õ »ç¿ëÀÚ °èÁ¤ ¹× ±ÇÇÑ ºÎ¿©¿¡´Â "grant all privileges on *.* to »ç¿ëÀÚID@localhost identified by '»ç¿ë ÇÒ ÆÐ½º¿öµå'
with grant option;" ¸¦ »ç¿ë
mysql> grant all privileges on *.* to uplus@localhost identified by 'space11' with grant option;
Query OK, 0 rows affected (0.05 sec)
mysql>
<=== ¸¸µç °èÁ¤ È®ÀÎ ===>
mysql> select host, user, password from user;
+-----------+-------+------------------+
| host | user | password |
+-----------+-------+------------------+
| localhost | root | 16bea1000097f914 |
| localhost | | |
| localhost | uplus | 16bea1000097f914 |
+-----------+-------+------------------+
3 rows in set (0.00 sec)
mysql>
<=== DB Á¢¼Ó ±ÇÇÑ º¯°æ ===>
mysql> grant all privileges on company.* to uplus@localhost identified by 'space11' with grant option;
Query OK, 0 rows affected (0.00 sec)
<=== »ç¿ëÀÚ °èÁ¤ »èÁ¦ ===>
* »èÁ¦´Â ¸í·É¾î "delete" »ç¿ë
5 rows in set (0.00 sec)
mysql> delete from user where user='uplus';
Query OK, 1 row affected (0.00 sec)
mysql> select host, user, password from user;
+-----------+-------+------------------+
| host | user | password |
+-----------+-------+------------------+
| localhost | root | 16bea1000097f914 |
| localhost | | |
+-----------+-------+------------------+
4 rows in set (0.00 sec)
mysql>
<=== DB(µ¥ÀÌŸº£À̽º) µî·Ï ===>
mysql> create database company;
Query OK, 1 row affected (0.00 sec)
<=== »ý¼ºµÈ DB È®ÀÎ ===>
mysql> show databases;
+-----------+
| Database |
+-----------+
| mysql |
| company |
+-----------+
3 rows in set (0.00 sec)
<=== DB(µ¥ÀÌŸº£À̽º) »èÁ¦ ===>
mysql> drop database company;
Query OK, 0 rows affected (0.00 sec)
mysql> show databases;
+----------+
| Database |
+----------+
| mysql |
+----------+
2 rows in set (0.00 sec)
<=== »èÁ¦µÈ DB È®ÀÎ ===>
mysql> show databases;
+-----------+
| Database |
+-----------+
| mysql |
+-----------+
4 rows in set (0.00 sec)
mysql> show databases;
<=== µ¥ÀÌŸº£À̽º ¹é¾÷ ¹æ¹ý (Àüü ¹é¾÷) ===>
* ÇÑ °³ÀÇ µ¥ÀÌŸº£À̽ºÀÇ ³»¿ëÀ» ¸ðµÎ ¹é¾÷ ¹ÞÀ» ½Ã¿¡´Â "mysqldump -u¾ÆÀ̵ð -pÆÐ½º¿öµå DB¸í > ¹é¾÷ÆÄÀϸí.sql" À» »ç¿ë
C:\mysql\bin>mysqldump -uroot -pspace11 mysql > 060406.sql
C:\mysql\bin>
<=== µ¥ÀÌŸº£À̽º º¹±¸ ¹æ¹ý (Àüü º¹±¸) ===>
* ÇÑ °³ÀÇ µ¥ÀÌŸº£À̽ºÀÇ ³»¿ëÀ» º¹±¸ ÇÒ ½Ã¿¡´Â "mysqldump -u¾ÆÀ̵ð -pÆÐ½º¿öµå DB¸í < ÆÄÀϸí.sql" À» »ç¿ë
C:\mysql\bin>mysqldump -uroot -pspace11 mysql < 060406.sql
C:\mysql\bin>
µ¹¾Æ´Ù´Ï´Ù º¸´Ï óÀ½ °Ô½ÃÆÇ(ȨÆäÀÌÁö µî..) ȤÀº ºí·Î±×¸¦ ¸¸µå½Ç ¶§
°¡Àå ±âÃÊÀûÀÎ ³»¿ëÀ» ãÀ¸½Ã´Â ºÐµéÀÌ ¸¹¾Æ ¿Ã¸³´Ï´Ù.