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.

21
przyznać zdalny dostęp do bazy danych MySQL z dowolnego adresu IP
Mam świadomość tego polecenia: GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; Ale wtedy pozwala mi tylko nadać określony adres IP, aby uzyskać dostęp do tej zdalnej bazy danych MySQL. Co jeśli chcę, aby każdy zdalny host mógł uzyskać dostęp do tej bazy danych MySQL? W jaki sposób …
280 mysql  grant 

5
UTF-8: Ogólne? Kosz? Unicode?
Próbuję dowiedzieć się, jakiego sortowania powinienem używać dla różnych typów danych. 100% treści, które będę przechowywać, jest przesłane przez użytkownika. Rozumiem, że powinienem używać UTF-8 General CI (bez rozróżniania wielkości liter) zamiast UTF-8 Binary. Nie mogę jednak znaleźć wyraźnego rozróżnienia między CI UTF-8 General CI a CI UTF-8 Unicode. Czy …
279 mysql  utf-8  collation 




10
MySQL LIKE IN ()?
Moje obecne zapytanie wygląda następująco: SELECT * FROM fiberbox f WHERE f.fiberBox LIKE '%1740 %' OR f.fiberBox LIKE '%1938 %' OR f.fiberBox LIKE '%1940 %' Rozejrzałem się i nie mogę znaleźć czegoś podobnego do LIKE IN () - wyobrażam sobie, że działa to tak: SELECT * FROM fiberbox f WHERE …
273 sql  mysql 

15
Co jest szybsze, wybierz DISTINCT lub GROUP BY w MySQL?
Jeśli mam stolik CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) i chcę uzyskać wszystkie unikalne wartości professionpola, co byłoby szybsze (lub zalecane): SELECT DISTINCT u.profession FROM users u lub SELECT u.profession …

24
Pomiń komunikaty ostrzegawcze przy użyciu mysql z poziomu terminala, ale hasło zapisane w skrypcie bash
Kiedy próbowałem uruchomić następujące polecenie na MySQL z poziomu terminala: mysql -u $user -p$password -e "statement" Wykonanie działa zgodnie z oczekiwaniami, ale zawsze wyświetla ostrzeżenie: Ostrzeżenie: użycie hasła w interfejsie wiersza poleceń może być niepewne. Jednak muszę przeprowadzić powyższą instrukcję, używając zmiennej środowiskowej ( $password), która przechowuje moje hasło, ponieważ …
273 mysql  bash  shell 

7
Jak znaleźć wszystkie tabele, które mają klucze obce, które odwołują się do konkretnej table.column i mają wartości dla tych kluczy obcych?
Mam tabelę, której klucz podstawowy jest wymieniony w kilku innych tabelach jako klucz obcy. Na przykład: CREATE TABLE `X` ( `X_id` int NOT NULL auto_increment, `name` varchar(255) NOT NULL, PRIMARY KEY (`X_id`) ) CREATE TABLE `Y` ( `Y_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `X_id` int DEFAULT NULL, …

21
MySQL 8.0 - Klient nie obsługuje protokołu uwierzytelnienia żądanego przez serwer; rozważ aktualizację klienta MySQL
Z jakiegoś powodu nie mogę nawiązać prostego połączenia z serwerem. Instaluję najnowszą bazę danych MySQL Community 8.0 wraz z Node.JS z ustawieniami domyślnymi. To jest mój kod node.js var mysql = require('mysql'); var con = mysql.createConnection({ host: "localhost", user: "root", password: "password", insecureAuth : true }); con.connect(function(err) { if (err) …
272 mysql  node.js 



8
MySQL: wybieranie wierszy, w których kolumna ma wartość NULL
Mam problem polegający na tym, że gdy próbuję wybrać wiersze z wartością NULL dla określonej kolumny, zwraca pusty zestaw. Jednak gdy patrzę na tabelę w phpMyAdmin, dla większości wierszy jest ona pusta. Moje zapytanie wygląda mniej więcej tak: SELECT pid FROM planets WHERE userid = NULL Pusty zestaw za każdym …
270 mysql  null 

10
Używanie MySQL z Entity Framework [zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 10 miesięcy temu . Popraw to pytanie Nie mogę znaleźć niczego istotnego na temat Entity Framework / MySQL w Google, więc …

11
Jak debugować Przekroczono limit czasu oczekiwania blokady na MySQL?
W moich dziennikach błędów produkcyjnych czasami widzę: SQLSTATE [HY000]: Błąd ogólny: 1205 Przekroczono limit czasu oczekiwania na blokadę; spróbuj ponownie uruchomić transakcję Wiem, które zapytanie próbuje uzyskać dostęp do bazy danych w tym momencie, ale czy istnieje sposób, aby dowiedzieć się, które zapytanie miało blokadę w tym właśnie momencie?

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.