MySQL远端连接设置_MySQL
MySQL远端连接设置
这只是一个简单Mysql设定。但很多图简单,却忽略了安全性。所以对设置中的细节和含义需要弄到清清楚楚才行。
下面是步骤:
1、登陆本地的mysql Server:
#mysql -uroot -p
输入密码后进入mysql。参数-u是输入用户名,这里是用root登陆,-p是要输入密码。
2、使用并查看mysql用户访问权限
>use mysql;>select host,user from user;
3、可以看到root用户自能在本地访问(使用mysql默认安装方式)。如果要运行远程访问,就要增加权限:
>GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
这里要说明几点:ALL PRIVILEGES是指数据库所有操作;*.*是指在mysql数据库中的所有数据库与数据表;%是指运行外部所有IP来访问。而myuser与mypassword是你要授权用户的用户名与和密码。
这里给了该用户这个数据库的所有权限。但在实际应用中,这样就这管理员就不负责任啦。
>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’192.168.1.3′ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
下面是较好的做法:
>GRANT ALL PRIVILEGES ON *.* TO ‘root’@’192.168.1.2′ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;>GRANT ALL PRIVILEGES ON mydb.* TO ‘other’@’192.168.1.2′ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
第一条提供了root能够从内网192.168.1.2的机器访问这个数据库
第二条提供了other能够从内网192.168.1.2的机器访问这个数据库中mydb数据的所有表
4、为了能够立刻是以上设置生效,执行:
>FLUSH PRIVILEGES;
这是让mysql Server从新加载授权表。

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

L'article discute de l'utilisation de l'instruction ALTER TABLE de MySQL pour modifier les tables, notamment en ajoutant / abandon les colonnes, en renommant des tables / colonnes et en modifiant les types de données de colonne.

L'article discute de la configuration du cryptage SSL / TLS pour MySQL, y compris la génération et la vérification de certificat. Le problème principal est d'utiliser les implications de sécurité des certificats auto-signés. [Compte de caractère: 159]

L'article traite des stratégies pour gérer de grands ensembles de données dans MySQL, y compris le partitionnement, la rupture, l'indexation et l'optimisation des requêtes.

L'article traite des outils de GUI MySQL populaires comme MySQL Workbench et PhpMyAdmin, en comparant leurs fonctionnalités et leur pertinence pour les débutants et les utilisateurs avancés. [159 caractères]

L'article discute de la suppression des tables dans MySQL en utilisant l'instruction TABLE DROP, mettant l'accent sur les précautions et les risques. Il souligne que l'action est irréversible sans sauvegardes, détaillant les méthodes de récupération et les risques potentiels de l'environnement de production.

L'article discute de l'utilisation de clés étrangères pour représenter les relations dans les bases de données, en se concentrant sur les meilleures pratiques, l'intégrité des données et les pièges communs à éviter.

L'article discute de la sécurisation MySQL contre l'injection SQL et les attaques brutales à l'aide de déclarations préparées, de validation des entrées et de politiques de mot de passe solides (159 caractères)

L'article discute de la création d'index sur les colonnes JSON dans diverses bases de données comme PostgreSQL, MySQL et MongoDB pour améliorer les performances de la requête. Il explique la syntaxe et les avantages de l'indexation des chemins JSON spécifiques et répertorie les systèmes de base de données pris en charge.
