Відмінності між версіями «Mysql»

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку
 
(Не показані 6 проміжних версій 2 користувачів)
Рядок 1: Рядок 1:
−
Ця система керування базами даних (СКБД) з відкритим кодом була створена як альтернатива комерційним системам. MySQL з самого початку була дуже схожою на mSQL, проте з часом вона все розширювалася і зараз MySQL — одна з найпоширеніших систем керування базами даних. Вона використовується, в першу чергу, для створення динамічних веб-сторінок, оскільки має чудову підтримку з боку різноманітних мов програмування.
 
  
−
MySQL – компактний багатонитевий сервер баз даних. Характеризується великою швидкістю, стійкістю і простотою використання.
+
[[Mysql-after-start|Что нужно настроить в mySQL сразу после установки]]
−
 
 
−
MySQL був розроблений компанією «ТсХ» для підвищення швидкодії обробки великих баз даних.
 
−
 
 
−
MySQL вважається гарним рішенням для малих і середніх застосунків. Вихідні коди сервера компілюються на багатьох платформах. Найповніше можливості сервера виявляються в UNІХ-системах, де є підтримка багатонитевості, що підвищує продуктивність системи в цілому.
 
−
Для некомерційного використання MySQL є безкоштовним.
 
  
 
== Встановлення прав ==
 
== Встановлення прав ==
Рядок 19: Рядок 13:
 
  FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\'
 
  FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\\'
 
  LINES TERMINATED BY '\n' STARTING BY ''
 
  LINES TERMINATED BY '\n' STARTING BY ''
−
[[Mysql-after-start Что нужно настроить в mySQL сразу после установки]]
+
 
 +
[[Mysql-replication|Шпоргалка по репликации]]
 +
 
 +
[[Mysql-repair| Шпоргалка по востановлении баз и таблиц]]
 +
 
 +
[[Mysql-tips| MySQL Tips ]]
 +
 
 +
[[Mysql-tokudb| MySQL enable tokudb]]
 +
 
 +
[[Mysql-install| Percona install 5.7]]
 +
 
 +
щоб уникнути повідомлення
 +
mysql: [Warning] Using a password on the command line interface can be insecure.
 +
 
 +
If your MySQL client/server version is a 5.6.x a way to avoid the WARNING message are using the
 +
mysql_config_editor tools:
 +
mysql_config_editor set --login-path=local --host=localhost --user=username --password
 +
mysql --login-path=local  -e "statement"
 +
 
 +
Remember that the --login-path has to come before all other arguments.
 +
I was trying mysqldump --tables --login-path=local and getting the error unknown variable 'login-path=local'

Поточна версія на 17:55, 12 липня 2018

Что нужно настроить в mySQL сразу после установки

Встановлення прав

GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY '1';
flush privileges;

Швидкий дамп та швидке розгортання

SELECT * INTO OUTFILE '/tmp/result.txt' FROM <table name>
LOAD DATA INFILE '/tmp/result.txt' INTO TABLE <table name>

Значення по замовчуванню

FIELDS TERMINATED BY '\t' ENCLOSED BY  ESCAPED BY '\\'
LINES TERMINATED BY '\n' STARTING BY 

Шпоргалка по репликации

Шпоргалка по востановлении баз и таблиц

MySQL Tips

MySQL enable tokudb

Percona install 5.7

щоб уникнути повідомлення mysql: [Warning] Using a password on the command line interface can be insecure.

If your MySQL client/server version is a 5.6.x a way to avoid the WARNING message are using the mysql_config_editor tools:

mysql_config_editor set --login-path=local --host=localhost --user=username --password
mysql --login-path=local  -e "statement"

Remember that the --login-path has to come before all other arguments. I was trying mysqldump --tables --login-path=local and getting the error unknown variable 'login-path=local'