Bu MySQL kullanarak ilk kez. Windows ve XAMPP yüklü.
C: \ xampp \ mysql \ data dizininde ve localhost / phpmyadmin / dizininde bir klasör olarak görünen Java programım aracılığıyla "Öğrenciler" adlı bir veritabanı oluşturdum. Veritabanındaki tabloları Java'dan sorgulayabilirim.
Xampp klasöründe mysql.exe, C: \ xampp \ mysql \ bin konumunda bulunur. Buradaki istemde görüntülenen şey:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
Bu ada sahip dosyalar C: \ xampp \ mysql \ mysql-test içinde bulunur.
Veritabanımı burada görmeyi bekliyordum. Belki de topladım my.cnf dosyasını düzenleyerek farklı bir yere bakmasını söyleyebilirim. Ancak bir tane C: \ xampp \ mysql \ mysql-test \ suite \ rpl içinde ve bir tane de C: \ xampp \ mysql \ mysql-test \ suite \ federasyonda. Hiçbiri "datadir" içermez. Doğru yolda mıyım? Ben ne yaparım?
Students
Aynı kullanıcı hesabını kullanarak DB'yi oluşturdunuz mu?SHOW DATABASES
yalnızca ayrıcalıklarına sahip olduğunuz veritabanlarını gösterir.