Pytania otagowane jako mysql

MySQL to darmowy, otwarty system zarządzania relacyjnymi bazami danych (RDBMS), który wykorzystuje Structured Query Language (SQL). NIE UŻYWAJ tego znacznika do innych baz danych, takich jak SQL Server, SQLite itp. Są to różne bazy danych, które używają własnych dialektów SQL do zarządzania danymi.

30
Błąd MySQL 1215: Nie można dodać ograniczenia klucza obcego
Próbuję przekazać mój nowy schemat do mojego serwera db, ale nie mogę zrozumieć, dlaczego pojawia się ten błąd. Próbowałem tutaj znaleźć odpowiedź, ale wszystko, co znalazłem, powiedziało, aby ustawić silnik db na Innodb lub upewnić się, że klucze, których próbuję użyć jako klucza obcego, są kluczami głównymi we własnych tabelach …

13
Konfigurujesz klucze obce w phpMyAdmin?
Konfiguruję bazę danych przy użyciu phpMyAdmin. Mam dwie tabele ( fooi bar), indeksowane na kluczach podstawowych . Próbuję utworzyć relacyjną tabelę ( foo_bar) między nimi, używając ich kluczy podstawowych jako kluczy obcych. Te tabele utworzyłem jako MyISAM, ale od tego czasu zmieniłem wszystkie trzy na InnoDB, ponieważ przeczytałem, że MyISAM …
335 mysql  phpmyadmin 

18
Zmienić domyślny zestaw znaków MySQL na UTF-8 w my.cnf?
Obecnie używamy następujących poleceń w PHP, aby ustawić zestaw znaków na UTF-8 w naszej aplikacji. Ponieważ jest to trochę narzutu, chcielibyśmy ustawić to jako ustawienie domyślne w MySQL. Czy możemy to zrobić w /etc/my.cnf lub w innym miejscu? SET NAMES 'utf8' SET CHARACTER SET utf8 Szukałem domyślnego zestawu znaków w …

4
Jakiego ORM powinienem użyć dla Node.js i MySQL? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
326 mysql  orm  node.js 

6
Zaktualizuj wartość kolumny, zastępując część ciągu
Mam tabelę z następującymi kolumnami w bazie danych MySQL [id, url] A adresy URL są jak: http://domain1.com/images/img1.jpg Chcę zaktualizować wszystkie adresy URL do innej domeny http://domain2.com/otherfolder/img1.jpg zachowując nazwę pliku taką, jaka jest. Jakie zapytanie muszę uruchomić?
325 mysql  sql 


13
Dodaj klucz obcy do istniejącej tabeli
Chcę dodać klucz obcy do tabeli o nazwie „katalog”. ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; Gdy próbuję to zrobić, pojawia się następujący komunikat o błędzie: Error Code: 1005. Can't create table 'mytable.#sql-7fb1_7d3a' (errno: 150) Błąd w …

14
Podłącz Javę do bazy danych MySQL
Jak połączyć się z bazą danych MySQL w Javie? Kiedy próbuję, rozumiem java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Lub java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Lub java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

30
błąd: „Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo” /var/run/mysqld/mysqld.sock '(2)' - Brakuje /var/run/mysqld/mysqld.sock
Mój problem zaczął się od tego, że nie mogę zalogować się jako root w mojej instalacji mysql. Próbowałem uruchomić mysql bez włączonych haseł ... ale za każdym razem, gdy uruchamiałem polecenie # mysqld_safe --skip-grant-tables & Nigdy nie odzyskam monitu. Próbowałem postępować zgodnie z tymi instrukcjami, aby odzyskać hasło . Ekran …
322 mysql  linux  ubuntu 

7
Czyta MySQL vs MongoDB 1000
Byłem bardzo podekscytowany MongoDb i testowałem go ostatnio. Miałem tabelę o nazwie posty w MySQL z około 20 milionami rekordów indeksowanych tylko w polu o nazwie „id”. Chciałem porównać prędkość z MongoDB i przeprowadziłem test, który losowo pobrałby i wydrukował 15 rekordów z naszych ogromnych baz danych. Uruchomiłem zapytanie około …

30
PDOException SQLSTATE [HY000] [2002] Brak takiego pliku lub katalogu
Wierzę, że udało mi się wdrożyć moją (bardzo podstawową) witrynę na fortrabbit, ale jak tylko połączę się z SSH w celu uruchomienia niektórych poleceń (takich jak php artisan migratelub php artisan db:seed) , pojawia się komunikat o błędzie: [PDOException] SQLSTATE[HY000] [2002] No such file or directory W pewnym momencie migracja …
319 php  mysql  laravel  pdo 

12
Jak zmienić maksymalny rozmiar pakietu
Mam problem z polami BLOB w mojej bazie danych MySQL - podczas przesyłania plików większych niż około 1 MB pojawia się błąd Packets larger than max_allowed_packet are not allowed. Oto, co próbowałem: W przeglądarce zapytań MySQL uruchomiłem aplikację, show variables like 'max_allowed_packet'która dała mi 1048576. Następnie wykonuję zapytanie, set global …
317 mysql 

4
Jakiego typu kolumny / długości powinienem użyć do przechowywania zaszyfrowanego hasła Bcrypt w bazie danych?
Chcę przechowywać hashowane hasło (za pomocą BCrypt) w bazie danych. Jaki byłby do tego dobry typ i która miałaby odpowiednią długość? Czy hasła mieszane z BCrypt są zawsze tej samej długości? EDYTOWAĆ Przykładowy skrót: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Po haszowaniu niektórych haseł wydaje się, że BCrypt zawsze generuje 60 znaków haszowania. EDYCJA 2 …
317 mysql  hash  types  storage  bcrypt 

9
Jak uzyskać wiele zliczeń za pomocą jednego zapytania SQL?
Zastanawiam się, jak napisać to zapytanie. Wiem, że ta faktyczna składnia jest nieprawdziwa, ale pomoże ci zrozumieć, czego chcę. Potrzebuję go w tym formacie, ponieważ jest on częścią znacznie większego zapytania. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) WHERE level = 'personal' Potrzebuję tego wszystkiego w …
315 mysql  sql  join  count  group-by 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.