18 Temmuz 2011 Pazartesi

Konsol ekranından MySql Yönetimi

Konsol ekranından MySql Yönetimi

Benim başıma geldi, sizinde başınıza gelebilir ;)
Mysql sunucusunu lokal konsoldan kontrol etmek için aşağıdaki komutları kullanabilirsiniz
mysql sistemine login olmak için;
mysql -u kullanıcı_adı -pşifre
Mevcut tüm veritabanlarını görüntülemek için;
show databases
İşlem yapılacak veritabanını seçmek için;
use veritabanı_adı;
Buradan sonrası sizin sql bilginize kalmış, çalıştırmak istediğini sql kodunu buradan çalıştırabilirsiniz. Benim gibi grafik arayüzde işlem yapmayı, daha kolay ve daha az riskli buluyorsanız, kendi kullanıcınızı sisteme eklemelisiniz, aşağıda mevcut kullanıcıyı farklı IP adresinden bağlanmak için nasıl yetkilendireceğinize dair, kısa bir çalışma var. Sorularınız için bana eposta veya iletişim formu ile ulaşabilirsiniz.

[root@nessrv]# mysql -u usera -pxxxxx
mysql> show databases;
+——————–+
| Database           |
+——————–+
| information_schema |
| mysql              |
| test               |
+——————–+
mysql> use mysql;
mysql> show tables;
+—————————+
| Tables_in_mysql           |
+—————————+
| columns_priv              |
| db                        |
| event                     |
| func                      |
| general_log               |
| help_category             |
| help_keyword              |
| help_relation             |
| help_topic                |
| host                      |
| ndb_binlog_index          |
| plugin                    |
| proc                      |
| procs_priv                |
| servers                   |
| slow_log                  |
| tables_priv               |
| time_zone                 |
| time_zone_leap_second     |
| time_zone_name            |
| time_zone_transition      |
| time_zone_transition_type |
| user                      |
+—————————+
mysql> desc user;
+———————–+———————————–+——+—–+———+——-+
| Field                 | Type                              | Null | Key | Default | Extra |
+———————–+———————————–+——+—–+———+——-+
mysql> select * from user where User like ‘usera’;
+————–+——+——————————————-+————-+————-+————-+————-+————-+———–+————-+—————+————–+———–+————+—————–+————+————+————–+————+———————–+——————+————–+—————–+——————+——————+—————-+———————+——————–+——————+————+————–+———-+————+————-+————–+—————+————-+—————–+———————-+
| Host         | User | Password                                  | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | Show_db_priv | Super_priv | Create_tmp_table_priv | Lock_tables_priv | Execute_priv | Repl_slave_priv | Repl_client_priv | Create_view_priv | Show_view_priv | Create_routine_priv | Alter_routine_priv | Create_user_priv | Event_priv | Trigger_priv | ssl_type | ssl_cipher | x509_issuer | x509_subject | max_questions | max_updates | max_connections | max_user_connections |
+————–+——+——————————————-+————-+————-+————-+————-+————-+———–+————-+—————+————–+———–+————+—————–+————+————+————–+————+———————–+——————+————–+—————–+——————+——————+—————-+———————+——————–+——————+————+————–+———-+————+————-+————–+—————+————-+—————–+———————-+
| localhost    | usera | D4B0097 | N           | N           | N           | N           | N           | N         | N           | N             | N            | N         | N          | N               | N          | N          | N            | N          | N                     | N                | N            | N               | N                | N                | N              | N                   | N                  | N                | N          | N            |          |            |             |              |             0 |           0 |               0 |                    0 |
| 127.0.0.1    | usera | E7AF0265EDD4B009781 | N           | N           | N           | N           | N           | N         | N           | N             | N            | N         | N          | N               | N          | N          | N            | N          | N                     | N                | N            | N               | N                | N                | N              | N                   | N                  | N                | N          | N            |          |            |             |              |             0 |           0 |               0 |                    0 |
| 10.0.0.25 | usera | 65EDD4B0 | N           | N           | N           | N           | N           | N         | N           | N             | N            | N         | N          | N               | N          | N          | N            | N          | N                     | N                | N            | N               | N                | N                | N              | N                   | N                  | N                | N          | N            |          |            |             |              |             0 |           0 |               0 |                    0 |
+————–+——+——————————————-+————-+————-+————-+————-+————-+———–+————-+—————+————–+———–+————+—————–+————+————+————–+————+———————–+——————+————–+—————–+——————+——————+—————-+———————+——————–+——————+————+————–+———-+————+————-+————–+—————+————-+—————–+———————-+
4 rows in set (0.00 sec)
mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO ‘usera’@’10.0.0.26′;
mysql> FLUSH PRIVILEGES;

Hiç yorum yok:

Yorum Gönder