Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak stworzyć bazę danych MySql przy użyciu php shell_exec?

Na początek usuń spacje po -u i -p. Wiem, że to wygląda dziwnie, ale mysql ma tętniaka, jeśli nie.

Również jeśli i tak jesteś w php, dlaczego to robisz? Po prostu usuń polecenie mysql z php i bez powłoki. Jeśli aktywne połączenie, które posiadasz, nie ma odpowiednich danych uwierzytelniających, użyj nowego obiektu połączenia z odpowiednimi danymi uwierzytelniającymi, zrób to, a następnie zamknij to połączenie.

To prowadzi mnie do zawstydzającego, ale koniecznego pytania o to, kiedy używasz powłoki, na jakim polu działa ta powłoka, na komputerze klienckim, który nie jest serwerem?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Automatycznie zabijaj długo działające zapytania (MySql), Apache Tomcat DataSource

  2. .Net ORM, który działa dobrze z MySQL

  3. Odwzoruj wynik zapytania niestandardowego JdbcTemplate na obiekt

  4. Jaki jest dobry projekt (schemat) bazy danych obecności?

  5. Jak wstawić tablicę danych do mysql za pomocą php