Maison > Article > base de données > Comment ajouter des variables d'environnement système MySQL sous Linux
Après avoir installé mysql hier, j'ai ajouté export directement à la ligne ci-dessus export PATH PATH =/usr/local/mysql/bin, puis j'ai découvert que toutes les commandes mysql peuvent être utilisées normalement, je suis très content.
J'étais confus le lendemain. Après le démarrage du système Linux, j'étais toujours connecté. Après avoir entré mon compte et mon mot de passe, je n'ai pas pu me déconnecter. Après une recherche sur Internet, j'ai découvert que le code que j'avais ajouté avait endommagé le fichier de profil, empêchant le démarrage du système. L'entrée en mode ligne de commande peut être obtenue en appuyant sur ctrl+alt+F2, puis vous pourrez vous connecter avec succès après modification.
Je n'arrive donc toujours pas à modifier la configuration comme sous Windows, je dois quand même la vérifier.
Lors de l'utilisation du code source pour installer un logiciel sous Linux, la commande logicielle ne peut généralement être utilisée que dans le répertoire d'installation du logiciel (sauf pour l'installation à l'aide de la commande yum, c'est trop gênant). globalement, afin que nous puissions Le chemin d'installation du logiciel est ajouté aux variables d'environnement système.
//1,使用export命令 export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node //export使用方法为 export PATH=$PATH:路径1:路径2:路径n;$PATH为系统变量,表示之前所有设置的路径,如果不加则之前所有的路径都失效。所以必须加上。 //2,修改配置文件/etc/profile vi /etc/profile 在里面加入:export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node //如果是修改用户主目录下的.bash_profile,则添加的环境变量只对该用户有效,修改/etc/profile对所有用户都生效。也可以修改/etc/rc.local文件和/root/.bashrc文件。 //修改好配置文件后执行source /etc/profile 或者 source /root/.bashrc使配置文件生效
Après avoir corrigé le problème ci-dessus, j'ai constaté que la connexion à MySQL était bloquée et qu'il y avait une erreur sock.
Il s'avère que mysqlserver est fermé, vous devez donc démarrer mysqlserver.
Donner les autorisations aux exécutables chmod +x /etc/init.d/mysqld
Ajouter un service chkconfig - -add mysqld
Display service list chkconfig --list
Si vous voyez le service mysqld, et si 3, 4 et 5 sont tous "on/open", cela réussira. S'il est off/fermé, tapez :
chkconfig --level 345 mysqld on
eipdb2:~ # cd /eipdb2/mysql/bin/ eipdb2:/eipdb2/mysql/bin # pwd /eipdb2/mysql/binFind /etc/profileAjouter des variables d'environnement à la fin
export PATH=/eipdb2/mysql/bin:$PATH "/etc/profile" 419L, 9839Cprofil source à créer les variables d'environnement prennent effet#🎜🎜 #
Vous pourrez le saisir dans n'importe quel répertoire à l'avenir
mysql -uroot -p password
Connectez-vous à MySQL avec succès# 🎜🎜#
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!