


Démarrer le fonctionnement de la base de données MySQL sous le système Linux
Cet article parle principalement du démarrage du fonctionnement de la base de données MySQL sous le système Linux. Les amis intéressés peuvent en savoir plus.
{mysql} représente le répertoire d'installation de mysql
Comment démarrer/arrêter/redémarrer MySQL
1. Méthode de démarrage
1. Utilisez le service pour démarrer : service mysqld start
2 . Utilisez mysqld Script startup : /etc/inint.d/mysqld start
Si mysqld est introuvable sous /etc/inint.d/, vous pouvez accéder au répertoire d'installation de mysql, {mysql}/init.d/mysqld. start
3. Utilisez safe_mysqld pour démarrer : safe_mysqld&
2. Stop
1. Utilisez service pour démarrer : service mysqld stop
2. Utilisez le script mysqld pour démarrer : /etc/inint.d/ mysqld stop
if /etc/inint Si mysqld est introuvable sous .d/, vous pouvez accéder au répertoire d'installation de mysql, {mysql}/init.d/mysqld stop
3. mysqladmin shutdown
3 . Redémarrez
1. Utilisez le service pour démarrer : service mysqld restart
2. Utilisez le script mysqld pour démarrer : /etc/inint.d/mysqld restart
Si mysqld est introuvable sous /etc/inint. d/, vous pouvez aller dans le répertoire d'installation de mysql, {mysql}/init.d/ mysqld restart
Question et résumé des modifications
Comment démarrer/arrêter/redémarrer MySQL
1. Méthode de démarrage
1. Utilisez le service pour démarrer : service mysqld start
2. Utilisez le script mysqld pour démarrer : /etc/ inint.d/mysqld start
3. Utilisez safe_mysqld pour démarrer : safe_mysqld&
2. Arrêtez
1. Utilisez le service pour démarrer : service mysqld stop
2. Utilisez le script mysqld pour démarrer : /etc/inint.d /mysqld stop
3. mysqladmin shutdown
3. Redémarrez
1. Utilisez le service pour démarrer : service mysqld restart
2. Utilisez le script mysqld pour démarrer : /etc/inint.d/mysqld restart
Lorsque j'ai commencé à apprendre MySQL, j'ai utilisé celui fourni avec Redhat. Qu'est-ce que le démarrage ? /rc.d/init.d/ start
C'est très simple, mais plus j'apprends, plus mysql est livré avec le système. Certaines versions de mysql fournies avec le système sont trop basses, et certains sont liés au service Web que je souhaite installer. La version inférieure de MySQL est nécessaire
Plus tard, j'ai appris à installer MySQL en utilisant tar. Mon MySQL a été installé dans le répertoire /usr/local/mysql et démarré
. J'ai rencontré de nombreux problèmes lors du démarrage. Les plus courantes sont :
ERREUR 2002 : Impossible de se connecter au serveur MySQL local via le socket
'/tmp/mysql.sock' (111)
Solution :
[root@test mysql] # /usr/local/mysql/bin/mysqladmin -u root /
> -S /var/lib/mysql/mysql.sock password 'your.passwd'
Ou établir une connexion
ln - s /var/lib/mysql/mysql.sock /tmp
En fait, quand il est dit que /tmp/mysql.sock est introuvable, parfois ce n'est pas parce qu'il n'y a pas de fichier de ce type dans le répertoire /tmp, mais parce que la commande de démarrage
est erronée, j'ai rencontré
Je ne me souviens pas très clairement des méthodes de démarrage courantes. Si vous êtes sûr qu'il existe un fichier mysql.sock sous tmp, vous pouvez aussi en essayer quelques autres. commandes
/usr/local/mysql /bin/mysql -u root -p
/usr/local/mysql/bin/mysqld --user=mysql&
/usr/local/mysql/bin/mysqld --user=root&
/usr /local/mysql/bin/mysqld_safe --user=root&
/usr/local/mysql/bin/mysqld_safe --user=mysql&
/usr/local/mysql /bin/safe_mysqld--uer=root&( Notez que safe_mysqld est différent de mysqld_safe et signifie que mysql s'exécute en arrière-plan) Le mien signalera une erreur
ARRÊT DU serveur à partir du fichier pid
/usr/local/mysql/ data/localhost.localdomain.pid
060304 11:46:21 mysqld terminé
Il s'agit d'un problème d'autorisations. Mon répertoire mysql appartient à l'utilisateur root et au groupe racine. Si j'utilise mysqld_safe pour le démarrer, il y en aura. ne pose aucun problème.
Tout le monde doit juste faire attention à ces mysql, safe_mysqld , mysqld_safe, mysqld, mysqladmin Essayez-en plus
plusieurs fois
En fait, parfois mysql a démarré normalement, vérifiez si mysql démarre la commande.
ps -aux | grep mysqld
Vous verrez quelque chose de similaire à ce qui suit
Mysql 6394 0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr/local/mysql/
Mysql 6395 0.0 1.5 10528 992 pts/3 S 16:16 0:00 > /usr/local/mysql/
mysql 6396 0.0 1.5 10528 992 pts/3 S 16:16 0:00
/usr /local/mysql/
root 6422 0.0 1.1 2408 732 pts/3 S 16 : 20 0:00 grep
mysql
Vérifiez si mysql écoute les commandes de port
netstat -tl | 🎜> Vous verrez un contenu similaire à celui-ci
tcp 0 0 *:mysql *:* ECOUTER
Tutoriels associés :
Tutoriel vidéo MySQL
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!

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

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

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

Le rôle principal de MySQL dans les applications Web est de stocker et de gérer les données. 1.MySQL traite efficacement les informations utilisateur, les catalogues de produits, les enregistrements de transaction et autres données. 2. Grâce à SQL Query, les développeurs peuvent extraire des informations de la base de données pour générer du contenu dynamique. 3.MySQL fonctionne basé sur le modèle client-serveur pour assurer une vitesse de requête acceptable.

Laravel est un cadre PHP pour la création facile des applications Web. Il fournit une gamme de fonctionnalités puissantes, notamment: Installation: Installez le Laravel CLI globalement avec Composer et créez des applications dans le répertoire du projet. Routage: définissez la relation entre l'URL et le gestionnaire dans Routes / web.php. Voir: Créez une vue dans les ressources / vues pour rendre l'interface de l'application. Intégration de la base de données: fournit une intégration prête à l'emploi avec des bases de données telles que MySQL et utilise la migration pour créer et modifier des tables. Modèle et contrôleur: le modèle représente l'entité de la base de données et le contrôleur traite les demandes HTTP.

Bien que le bloc-notes ne puisse pas exécuter directement le code Java, il peut être réalisé en utilisant d'autres outils: à l'aide du compilateur de ligne de commande (Javac) pour générer un fichier bytecode (filename.class). Utilisez l'interpréteur Java (Java) pour interpréter ByteCode, exécuter le code et sortir le résultat.

J'ai rencontré un problème délicat lors du développement d'une petite application: la nécessité d'intégrer rapidement une bibliothèque d'opération de base de données légère. Après avoir essayé plusieurs bibliothèques, j'ai constaté qu'ils avaient trop de fonctionnalités ou ne sont pas très compatibles. Finalement, j'ai trouvé Minii / DB, une version simplifiée basée sur YII2 qui a parfaitement résolu mon problème.

Les cinq composants de base du système Linux sont: 1. Kernel, 2. Bibliothèque système, 3. Utilitaires système, 4. Interface utilisateur graphique, 5. Applications. Le noyau gère les ressources matérielles, la bibliothèque système fournit des fonctions précompilées, les utilitaires système sont utilisés pour la gestion du système, l'interaction GUI fournit une interaction visuelle et les applications utilisent ces composants pour implémenter des fonctions.

Pour afficher l'adresse du référentiel GIT, effectuez les étapes suivantes: 1. Ouvrez la ligne de commande et accédez au répertoire du référentiel; 2. Exécutez la commande "git Remote -v"; 3. Affichez le nom du référentiel dans la sortie et son adresse correspondante.

Pour installer Laravel, suivez ces étapes dans Séquence: Installer Composer (pour MacOS / Linux et Windows) Installez Laravel Installer Créer une nouvelle application d'accès au service de démarrage du projet (URL: http://127.0.0.1:8000) Configurer la connexion de la base de données (si nécessaire)

Résumé de l'article: Cet article fournit des instructions détaillées étape par étape pour guider les lecteurs sur la façon d'installer facilement le cadre Laravel. Laravel est un puissant cadre PHP qui accélère le processus de développement des applications Web. Ce didacticiel couvre le processus d'installation des exigences du système à la configuration des bases de données et à la configuration du routage. En suivant ces étapes, les lecteurs peuvent jeter rapidement et efficacement une base solide pour leur projet Laravel.
