Installer mysql¶
Installation:¶
$ brew update
$ brew install mariadb
$ brew services start mariadb
MariaDb est installé ici:
Mac intel:
/usr/local/Cellar/mariadb/10.2.11
Mac M1:
/opt/homebrew/Cellar/mariadb/10.6.4
Sécuriser l'installation:¶
$ sudo /opt/homebrew/bin/mysql_secure_installation
mysql -u root -p
Enter password:
Arrêter MySQL:¶
$ brew services stop mariadb
Démarrer MySQL:¶
$ brew services start mariadb
ou
$ mysql.server start
Fix the 2002 MySQL Socket error:¶
$ sudo mkdir /var/mysql
$ sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
Version:¶
$ mysql -v -u root -p
Après une m-à-j:¶
arrêter puis démarrer
Bases:¶
Les bases sont stockées ici: /usr/local/var/mysql
Fichier de configuration:¶
my.cnf:
#osx (Homebrew): /usr/local/etc/my.cnf
[mysqld]
#innodb_force_recovery = 1
Erreurs:¶
$ mysql -v -u root -p
mysql: Can't read dir of '/usr/local/etc/my.cnf.d' (Errcode: 2 "No such file or directory")
Fatal error in defaults handling. Program aborted
Le répertoire /usr/local/etc/my.cnf.d
n'existe plus, il faut le recréer et y créer un fichier:
$ mkdir /usr/local/etc/my.cnf.d
$ touch wont_prune.txt
Les fichiers logs (domain.err) sont avec les bases:
#osx (Homebrew):
$ cd /usr/local/var/mysql
total 388560
drwxr-xr-x 32 bruno admin 1024 28 nov 16:53 .
drwxrwxr-x 13 bruno admin 416 16 fév 2018 ..
-rw-rw---- 1 bruno admin 16384 28 nov 08:08 aria_log.00000001
-rw-rw---- 1 bruno admin 52 28 nov 08:08 aria_log_control
drwx------ 48 bruno admin 1536 1 déc 17:05 funnymac
drwx------ 53 bruno admin 1696 1 déc 17:05 ghost_prod
-rw-r----- 1 bruno admin 15114 28 nov 08:08 ib_buffer_pool
-rw-rw---- 1 bruno admin 50331648 3 déc 07:19 ib_logfile0
-rw-rw---- 1 bruno admin 50331648 24 oct 12:51 ib_logfile1
-rw-rw---- 1 bruno admin 79691776 3 déc 07:19 ibdata1
-rw-rw---- 1 bruno admin 12582912 28 nov 16:53 ibtmp1
-rw-rw---- 1 bruno admin 0 24 jul 2017 multi-master.info
drwx------ 89 bruno admin 2848 1 déc 17:05 mysql
drwx------ 3 bruno admin 96 24 jul 2017 performance_schema
drwx------ 41 bruno admin 1312 1 déc 17:05 phpmyadmin
-rw-rw---- 1 bruno admin 1271878 3 déc 07:19 silverbook.home.err
-rw-rw---- 1 bruno admin 5 28 nov 16:53 silverbook.home.pid
Liens:¶
:fa-link: https://coolestguidesontheplanet.com/how-to-change-the-mysql-root-password/
Package MySQL¶
:fa-link: Télécharger depuis mysql.com
¶
Dernière mise à jour:
November 9, 2023