Maison base de données tutoriel mysql Que faire si Mac MySQL est tronqué ?

Que faire si Mac MySQL est tronqué ?

Dec 21, 2021 pm 03:10 PM
mac mysql

Solution au code tronqué Mac MySQL : 1. Recherchez et ouvrez le fichier my.cnf ; 2. Ajoutez le code comme "character-set-server=utf8 init_connect='SET NAMES utf8...".

Que faire si Mac MySQL est tronqué ?

L'environnement d'exploitation de cet article : système macOS10.15, Mysql version 5.7.26, ordinateur macbook pro 2020.

Que faire si mac mysql est tronqué ?

Comment résoudre le problème des caractères tronqués dans MySQL sous mac

Cet article parle du traitement sous mac En fait, la méthode de traitement est la même. La version MySQL de mon ordinateur est 5.7.26-log

De nombreux messages sur Internet disent d'aller dans le répertoire /usr/local/mysql/support-files et de copier my-default.cnf dans /etc/my.cnf et puis modifiez-le de la même manière que Linux. Voici l'explication : La version Mac de MySQL est en Après 5.7.18, my-default.cnf a été annulé, donc ni my-default.cnf ni my.cnf n'ont pu être trouvés. my-default.cnf est un fichier qui n'existait que dans la version précédente.

Si malheureusement votre version de MySQL est postérieure à 5.7.18, créez-en simplement une nouvelle

cd /etc
sudo vim my.cnf

Copiez le code suivant sur my.cnf

# Example MySQL config file for medium systems.
    #
    # This is for a system with little memory (32M - 64M) where MySQL plays
    # an important part, or systems up to 128M where MySQL is used together with
    # other programs (such as a web server)
    #
    # MySQL programs look for option files in a set of
    # locations which depend on the deployment platform.
    # You can copy this option file to one of those
    # locations. For information about these locations, see:
    # http://dev.mysql.com/doc/mysql/en/option-files.html    #
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    # The following options will be passed to all MySQL clients
    [client]    default-character-set=utf8
    #password   = your_password
    port        = 3306
    socket      = /tmp/mysql.sock
    # Here follows entries for some specific programs
    # The MySQL server
    [mysqld]
    character-set-server=utf8
    init_connect='SET NAMES utf8
    port        = 3306
    socket      = /tmp/mysql.sock
    skip-external-locking
    key_buffer_size = 16M
    max_allowed_packet = 1M
    table_open_cache = 64
    sort_buffer_size = 512K
    net_buffer_length = 8K
    read_buffer_size = 256K
    read_rnd_buffer_size = 512K
    myisam_sort_buffer_size = 8M
    character-set-server=utf8
    init_connect='SET NAMES utf8'
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    #
    #skip-networking
 
    # Replication Master Server (default)
    # binary logging is required for replication
    log-bin=mysql-bin
 
    # binary logging format - mixed recommended
    binlog_format=mixed
 
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id   = 1
 
    # Replication Slave (comment out master section to use this)
    #
    # To configure this host as a replication slave, you can choose between
    # two methods :
    #
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    #    the syntax is:
    #
    #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
#    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    #
    #    where you replace <host>, <user>, <password> by quoted strings and
        #    <port> by the master's port number (3306 by default).            #
            #    Example:
            #
            #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
            #    MASTER_USER='joe', MASTER_PASSWORD='secret';
            #
            # OR
            #
            # 2) Set the variables below. However, in case you choose this method, then
            #    start replication for the first time (even unsuccessfully, for example
            #    if you mistyped the password in master-password and the slave fails to
            #    connect), the slave will create a master.info file, and any later
            #    change in this file to the variables' values below will be ignored and            #    overridden by the content of the master.info file, unless you shutdown
            #    the slave server, delete master.info and restart the slaver server.
            #    For that reason, you may want to leave the lines below untouched
            #    (commented) and instead use CHANGE MASTER TO (see above)
            #
            # required unique id between 2 and 2^32 - 1
            # (and different from the master)
            # defaults to 2 if master-host is set
            # but will not function as a slave if omitted
            #server-id       = 2
            #
            # The replication master for this slave - required
            #master-host     =   <hostname>
                #
                # The username the slave will use for authentication when connecting
                # to the master - required
                #master-user     =   <username>
                #
                # The password the slave will authenticate with when connecting to
                # the master - required
                #master-password =   <password>
                #
                # The port the master is listening on.
                # optional - defaults to 3306
                #master-port     =  <port>
                #
                # binary logging - not required for slaves, but recommended
                #log-bin=mysql-bin
 
                # Uncomment the following if you are using InnoDB tables
                #innodb_data_home_dir = /usr/local/mysql/data
                #innodb_data_file_path = ibdata1:10M:autoextend
                #innodb_log_group_home_dir = /usr/local/mysql/data
                # You can set .._buffer_pool_size up to 50 - 80 %
                # of RAM but beware of setting memory usage too high
                #innodb_buffer_pool_size = 16M
                #innodb_additional_mem_pool_size = 2M
                # Set .._log_file_size to 25 % of buffer pool size
                #innodb_log_file_size = 5M
                #innodb_log_buffer_size = 8M
                #innodb_flush_log_at_trx_commit = 1
                #innodb_lock_wait_timeout = 50
 
                [mysqldump]
                quick
                max_allowed_packet = 16M
 
                [mysql]
                no-auto-rehash
                # Remove the next comment character if you are not familiar with SQL
                #safe-updates                default-character-set=utf8
 
                [myisamchk]
                key_buffer_size = 20M
                sort_buffer_size = 20M
                read_buffer = 2M
                write_buffer = 2M
 
                [mysqlhotcopy]
                interactive-timeout

La dernière étape consiste à redémarrer le service MySQL

Apprentissage recommandé : "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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Stock Market GPT

Stock Market GPT

Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Quel est le problème que Win10 ne peut pas rejoindre l'alternative de partage du groupe à domicile_file après la suppression de la fonctionnalité du groupe à domicile Win10 Quel est le problème que Win10 ne peut pas rejoindre l'alternative de partage du groupe à domicile_file après la suppression de la fonctionnalité du groupe à domicile Win10 Sep 24, 2025 pm 05:33 PM

Après Windows 10 version 1803, la fonction du groupe domestique a été supprimée et le partage de fichiers doit être réalisé en activant la découverte de réseau, la configuration des services système et de la modification du registre. Tout d'abord, confirmez la version système et vérifiez si les options de groupe à domicile sont manquantes; Activer ensuite la découverte de réseau et le partage de l'imprimante de fichiers dans "Network and Sharing Center" et désactiver la protection des mots de passe; Démarrez ensuite les services clés tels que FunctionDiscoveryResourcePublication dans le gestionnaire de services et ajustez les autorisations du dossier MachineKeys si nécessaire; Définissez ensuite AllowInSecureGestAuth à 1 via l'éditeur de registre pour prendre en charge l'authentification invitée dangereuse; Enfin, utilisez File Explorer pour partager directement les fichiers

Quelle est la monnaie Tharwa (trwa)? Introduction aux fonctions de jeton, risques et prévisions de prix 2025 Quelle est la monnaie Tharwa (trwa)? Introduction aux fonctions de jeton, risques et prévisions de prix 2025 Sep 24, 2025 pm 01:36 PM

Répertoire Quel est le protocole Tharwa? Fonction et modèle économique de TRWA Token Trwa Token Dernières Données et performances du marché (en septembre 2025) TRWA Prévisions de prix et analyse technique des prévisions techniques de Tharwa, les risques et précautions de développement écologique de Tharwa: le potentiel futur de Tharwa (RWA) est en train de devenir le monde de la crypto-oreillement et les atteaux réels (RWA) à la crypto-orientation et à la réduction du monde, et à la réduction des talptes et à la réduction des Assets-Assets (RWA) pour la crypto-orientation et la trente et les toporifications réelles et les Assets réels de la nette non-norde (RWA) pour la crypto-orientation et la trente et les toporines et les astules réelles pour les Assets (RWA) pour la crypto-orientation et la trente et les topodiffus être ignoré. En tant qu'innovateur dans ce domaine, Tharwa (TRWA) a attiré un grand nombre de paris sur le marché avec son modèle de revenu unique à dos multi-assets et stable.

Comment désactiver les services de maintenance automatique dans le système Windows 10? Comment désactiver les services de maintenance automatique dans le système Windows 10? Sep 25, 2025 am 11:09 AM

Le système Windows 10 est livré avec une fonction de maintenance automatique, qui peut effectuer des tâches de maintenance sur le système en fonction de la durée définie, telles que les mises à jour du système ou la défragmentation du disque. Par défaut, la maintenance automatique de Windows 10 est activée. Cependant, dans certains cas, nous pouvons préférer gérer ces opérations de maintenance par nous-mêmes pour mieux contrôler l'équipement. Alors, comment puis-je désactiver le service de maintenance automatique de Windows 10? Ensuite, jetons un coup d'œil aux étapes spécifiques ensemble, j'espère que ce sera utile à tout le monde. La méthode spécifique pour désactiver la fonction de maintenance automatique dans Win10 est la suivante: Étape 1, appuyez sur les touches Win et R en même temps pour ouvrir la fenêtre en cours d'exécution. Après être entré Regedit, cliquez sur OK ou appuyez sur Entrée; Étape 2: Si le contrôle du compte utilisateur est ajouté

Comment continuer à afficher la barre des signets dans Chrome Browser_Tuorial pour définir l'affichage permanent de la barre de signet Chrome Comment continuer à afficher la barre des signets dans Chrome Browser_Tuorial pour définir l'affichage permanent de la barre de signet Chrome Sep 24, 2025 am 10:33 AM

La barre de signets peut être restaurée en cliquant sur le menu à trois points dans le coin supérieur droit de Chrome et en sélectionnant "Bookmarks"> "Show Bookmark Bar"; 2. Utilisez les touches de raccourci Ctrl Shift B (Windows) ou la commande B (Mac) pour changer rapidement l'affichage; 3. Assurez-vous que la "barre de signets Show" est définie pour "toujours afficher" dans "l'apparence" de la page Paramètres; 4. S'il n'est pas valide, vous pouvez réinitialiser les paramètres de votre navigateur pour restaurer l'état par défaut.

Comment bloquer tous les cookies par Safari Browser_Safari Browser désactiver complètement les paramètres des cookies Comment bloquer tous les cookies par Safari Browser_Safari Browser désactiver complètement les paramètres des cookies Sep 25, 2025 am 10:06 AM

La désactivation de tous les cookies améliore la protection de la vie privée Safari. L'onglet de confidentialité dans vos préférences vérifiez "Bloquer tous les cookies" pour obtenir un arrêt global; ou utilisez le mode de navigation invisible pour bloquer temporairement le stockage des cookies et effacer automatiquement les données après la fermeture de la fenêtre; Il peut également combiner la compensation des cookies existants et permettre à la fonction de blocage d'éliminer complètement la rétention historique et future des cookies.

Comment utiliser une jointure à gauche dans MySQL? Comment utiliser une jointure à gauche dans MySQL? Sep 25, 2025 am 05:08 AM

LeftjoinreturnsalRowsfromtheleftTable andmatchingRowsfromtheRightable, withnullvaluesfornon-pathingColumns.2.Syntax: selectColumnsfromleft_TableleftJoinrigh

Qu'est-ce que le moniteur d'activité sur un Mac Qu'est-ce que le moniteur d'activité sur un Mac Sep 25, 2025 am 04:24 AM

Ifyourmacisrunningslow, useActivityMonitOrtoifySourceResource-HevyProcesss.checkcpu, mémoire, énergie, disque et réseau

Comment nettoyer la liste des 'Tabs récemment fermés' par Chrome Browser_How pour effacer l'histoire 'récemment fermée' Comment nettoyer la liste des 'Tabs récemment fermés' par Chrome Browser_How pour effacer l'histoire 'récemment fermée' Sep 24, 2025 am 10:48 AM

Vous pouvez nettoyer la récente liste des onglets fermés en effacant des données de navigation, en supprimant manuellement des entrées spécifiques ou en redémarrant votre navigateur.

See all articles