ClickHouse/docs/fr/interfaces/mysql.md
Ivan Blinkov d91c97d15d
[docs] replace underscores with hyphens (#10606)
* Replace underscores with hyphens

* remove temporary code

* fix style check

* fix collapse
2020-04-30 21:19:18 +03:00

1.7 KiB
Raw Blame History

machine_translated machine_translated_rev toc_priority toc_title
true f865c9653f 20 Interface MySQL

Interface MySQL

ClickHouse prend en charge le protocole de fil MySQL. Il peut être activé par mysql_port paramètre dans le fichier de configuration:

<mysql_port>9004</mysql_port>

Exemple de connexion à laide doutil de ligne de commande mysql:

$ mysql --protocol tcp -u default -P 9004

Sortie si une connexion a réussi:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 20.2.1.1-ClickHouse

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Pour la compatibilité avec tous les clients MySQL, il est recommandé de spécifier le mot de passe utilisateur avec double SHA1 dans le fichier de configuration. Si le mot de passe de lutilisateur est spécifié SHA256, certains clients ne pourront pas sauthentifier (mysqljs et anciennes versions de loutil de ligne de commande mysql).

Restriction:

  • les requêtes préparées ne sont pas prises en charge

  • certains types de données sont envoyés sous forme de chaînes

Article Original