XAMPP'de MySQL konsolunu nasıl başlatırım?


17

XAMPP kurulumu yapılır. XAMPP çalışıyor.

MySQL konsolu ne olacak? Bazı özel SQL ifadelerini çalıştırmak için MySQL konsolunu başlatmak nasıl mümkün olabilir?


Ubuntu'da web sunucusunu XAMPP'den dağıtmanın çok daha iyi yolları olduğunu unutmayın. Ayrıca daha kolay ve daha güvenilirdir. Süreci bilmek istiyorsanız yeni bir soru oluşturun.
Richard Rodriguez

Yanıtlar:


26

sadece komutu kullanarak mysql'yi başlat

misal: sudo /opt/lampp/lampp startmysql

ve mysql yolunu bulmak, lampp bin dizinine yerleştirilecek, sonra giriş

misal: /opt/lampp/bin/mysql -u root


xampp için mükemmel ans olduğunu
Murtuza Zabuawala

5

Aşağıdaki terminal tipinden mysql -uUSER -pPASSWORD DATABASE:

mysql Mysql kullanmak için gerçek komut

-uUSERkullanıcının bağlayacağı şey budur. -U kullanıcı için parametredir ve KULLANICI kısmı kullanıcının asıl adıdır.

-pPASSWORDo kullanıcının şifresidir. -p parola parametredir ve ŞİFRE gerçek şifredir.

DATABASE kısmı isteğe bağlıdır. Sadece belirli bir veritabanına doğrudan bağlanmak istiyorsanız. Örneğin, ubuntu şifresine sahip kullanıcı cyrex'in veritabanı linuxuna bağlanmak istediğini söyleyelim, şunu yazardınız:

mysql -ucyrex -pubuntu linux (Kullanıcı cyrex, şifre ubuntu ve veritabanı linux'dur)

veritabanını eklemezseniz, sonunda mysql kullanım deyimini kullanarak veya show veritabanları ile veritabanını arayarak veritabanına gidebilirsiniz ;


1
+1: Bu olağan bir çözüm, ama XAMPP'nin aslında böyle mysql'i dağıtmadığından korkuyorum. XAMPP kullanmıyorum, bu yüzden emin değilim, ama arkadaşım var ve her bitinden nefret ediyorum. Varsayımlarım doğruysa, çözümünüz OP için işe yaramayabilir, ancak yine de doğrudur.
Richard Rodriguez


1

Xampp Denetim Masası'nın en son sürümünde bir kabuk düğmesi vardır, bu düğmeyi tıklatın ve #bat dosyasının oluşturulması gerektiğini ve şimdi oluşturması gerekip gerekmediğini belirten bir iletişim kutusu görüntülenebilir .. Evet demelisiniz .

Bundan sonra, bir konsol penceresi açılacaktır. Bu konsol penceresinden, aşağıdakileri yazarak mysql'e kolayca erişebilirsiniz.

mysql -u mysqluser --p mysqlpass

kendi kişisel kurulumumda aşağıdakileri kullanıyorum (çünkü user @root için ayarlanmış bir geçişim yok).

mysql -u root

Btw, zaten açık değilse ben windows kullanıyorum, bu yüzden ubuntu sürümünde bazı farklılıklar olabilir.

Umarım bu birine yardımcı olur ..


1

Önce bu komutu shell (Ubuntu) içinde kullanın:

ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql 

İkinci olarak bu komutu kabukta (Ubuntu) kullanın:

ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql" 

Şifre girin: (Basın Enter)


Neden bir database.sql dosyasını içe aktarıyorsunuz ve soru sadece konsolu başlatmaya özgü mü?
Parto

1

Apache, MySQL ve ProFTPD sunucusunu başlatmak için aşağıdaki komutu yazmanız yeterlidir.

 ~$ sudo /opt/lampp/lampp start

MySQL veya MariaDB konsolunu (Terminal) açmak için aşağıdaki komutu yazmanız yeterlidir.

 ~$ sudo /opt/lampp/bin/mysql

0

Benim çözümüm:

sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.