Запитання з тегом «mysql»

MySQL - це безкоштовна система відкритого джерела управління реляційними базами даних (RDBMS), яка використовує структуровану мову запитів (SQL). НЕ ВИКОРИСТОВУЙТЕ цей тег для інших БД, таких як SQL Server, SQLite тощо. Це різні БД, які використовують власні діалекти SQL для управління даними.

21
надати віддалений доступ до бази даних MySQL з будь-якої IP-адреси
Мені відомо про цю команду: GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; Але тоді це дозволяє лише мені надати певну IP-адресу для доступу до цієї віддаленої бази даних MySQL. Що робити, якщо я хочу, щоб будь-який віддалений хост міг отримати доступ до цієї бази даних MySQL? Як …
280 mysql  grant 

5
UTF-8: Загальне? Бін? Unicode?
Я намагаюся розібратися, яке зібрання я повинен використовувати для різних типів даних. 100% вмісту, який я буду зберігати, подається користувачем. Я розумію, що я повинен використовувати UTF-8 General CI (Case-Insensitive) замість UTF-8 Binary. Однак я не можу знайти чіткого розрізнення між загальним CI UTF-8 та UTF-8 Unicode CI. Чи слід …
279 mysql  utf-8  collation 

12
Найкращий тип даних для зберігання значень грошей у MySQL
Я хочу зберігати багато записів у базі даних MySQL. Усі вони містять грошові цінності. Але я не знаю, скільки цифр буде вставлено для кожної. Який тип даних я повинен використовувати для цієї мети? VARCHAR або INT (або інші числові типи даних)?

10
Введіть усі запити в mysql
Чи можна мені ввімкнути журнал аудиту в моїй базі даних mysql? Я в основному хочу протягом години контролювати всі запити та скидати журнал у файл.
279 mysql  logging 


10
MySQL LIKE IN ()?
Мій поточний запит виглядає приблизно так: SELECT * FROM fiberbox f WHERE f.fiberBox LIKE '%1740 %' OR f.fiberBox LIKE '%1938 %' OR f.fiberBox LIKE '%1940 %' Я десь озираючись і не можу знайти щось подібне до LIKE IN () - Я вважаю, що це працює так: SELECT * FROM fiberbox …
273 sql  mysql 

15
Що швидше, SELECT DISTINCT або GROUP BY в MySQL?
Якщо у мене стіл 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) ) і я хочу отримати всі унікальні значення professionполя, що було б швидше (або рекомендовано): SELECT DISTINCT u.profession FROM users u …

24
Пригнічуйте попереджувальні повідомлення за допомогою mysql з терміналу, але пароль, написаний bash-скриптом
Коли я спробував запустити наступну команду на MySQL з терміналу: mysql -u $user -p$password -e "statement" Виконання працює як очікувалося, але воно завжди видає попередження: Попередження: Використання пароля в інтерфейсі командного рядка може бути небезпечним. Однак я повинен вести заяву вище, використовуючи змінну середовища ( $password), яка зберігає мій пароль, …
273 mysql  bash  shell 

21
MySQL 8.0 - Клієнт не підтримує протокол аутентифікації, запитуваний сервером; розглянути можливість оновлення клієнта MySQL
Я не можу з якихось причин встановити просте з'єднання з сервером. Я встановлюю нову базу даних MySQL Community 8.0 разом з Node.JS із налаштуваннями за замовчуванням. Це мій код node.js var mysql = require('mysql'); var con = mysql.createConnection({ host: "localhost", user: "root", password: "password", insecureAuth : true }); con.connect(function(err) { …
273 mysql  node.js 

7
Як знайти всі таблиці, у яких є іноземні ключі, на які посилається конкретний table.column і мають значення для цих зовнішніх ключів?
У мене є таблиця, на основний ключ якої посилається в декількох інших таблицях як на зовнішній ключ. Наприклад: 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 …

12
Як найкраще відобразити MySQL SELECT у терміналі, повертаючи занадто багато полів?
Я використовую PuTTY для запуску: mysql> SELECT * FROM sometable; sometableмає багато полів, і це призводить до багатьох стовпців, які намагаються відображатися в терміналі. Поля загортаються на наступний рядок, тому дуже складно вирівняти заголовки стовпців зі значеннями поля. Які рішення існують для перегляду таких даних у терміналі? У мене немає …


8
MySQL: вибір рядків, де стовпець є нульовим
У мене виникає проблема, коли я намагаюся вибрати рядки, у яких є NULL для певного стовпця, він повертає порожній набір. Однак, коли я переглядаю таблицю в phpMyAdmin, вона говорить про нуль для більшості рядків. Мій запит виглядає приблизно так: SELECT pid FROM planets WHERE userid = NULL Порожній набір щоразу. …
270 mysql  null 

10
Використання MySQL з Entity Framework [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 10 місяців тому . Удосконаліть це питання Не можу знайти щось релевантне про Entity Framework / MySQL в Google, тому я сподіваюся, …

11
Як налагодити перевищення часу очікування Lock на MySQL?
У своїх журналах помилок виробництва я періодично бачу: SQLSTATE [HY000]: Загальна помилка: 1205 перервано час очікування блокування; спробуйте перезапустити транзакцію Я знаю, який запит намагається отримати доступ до бази даних на той момент, але чи є спосіб дізнатися, який запит був заблокований у той самий момент?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.