Как загрузить и установить MySQL на Mac OS X?
MySQL — самая популярная система управления базами данных с открытым исходным кодом. Это позволяет вам быстро загрузить, установить и запустить мощную систему баз данных практически на любой доступной платформе, включая Linux, Windows, Mac OS X и т. д.
В этом руководстве я объясню, как загрузить и установить MySQL на Mac OS. X в несколько простых шагов.
- Скачать MySQL для OS X
- Распаковать загруженный файл .dmg
- Установить MySQL из загруженного файла
- Установите и настройте пакет автоматического запуска для MySQL в OS X
- Подключиться к установленному серверу MySQL
Загрузите MySQL для OS X
Загрузите последнюю стабильную версию сервера MySQL для вашей версии OS X и архитектуры. Ссылка: http://dev.mysql.com/downloads/mysql/. Убедитесь, что вы загрузили файл .dmg.
Распаковать загруженный файл .dmg
Щелкните загруженный файл . dmg и распакуйте его. Нажмите на пакет сервера mysql из распакованных файлов.
Установите MySQL из загруженного файла
Установите сервер MySQL, щелкнув пакет mysql, чтобы открыть программу установки. Если вы хотите установить сценарий запуска для автоматического запуска сервера MySQL во время запуска системы, вам также следует установить пакет запуска mysql сейчас (входит в распакованный пакет MySQL, который вы только что загрузили и распаковали в виде отдельного файла).
После успешного завершения установки все файлы, связанные с MySQL, должны быть установлены в каталоге /usr/local/mysql-VERSION. Ссылка /usr/local/mysql (указывающая на каталог установки MySQL) также должна быть создана для вашего удобства.
Установите и настройте пакет автоматического запуска для MySQL в OS X
Если вы установили пакет автоматического запуска во время установки, теперь вы сможете запустить MySQL, выполнив следующую команду в окне терминала OS X или перезапустив операционная система:
$ sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
Как только вы запустите приведенную выше команду, ваша система может запросить разрешение, позволяющее серверу MySQL принимать входящие соединения. Вы должны дать разрешение на прослушивание порта 3306 (или изменить его позже, чтобы работать на другом порту).
В случае, если вы не установили сценарий запуска, вы должны запустить mysqld_safe под сценарием /usr/local/mysql/bin/mysqld_safe.
Если вы хотите отключить автоматический запуск MySQL во время запуска системы, вы можете изменить значение MYSQLCOM в /etc/hostconfig на «-NO-» (без кавычек).
Вам также следует подумать о включении /usr/local/mysql/bin/ в системную переменную PATH.
Подключиться к установленному серверу MySQL
Чтобы подключиться к MySQL с помощью клиента командной строки, выполните следующие действия в терминале OSX:
$ /usr/local/mysql/bin/mysql -uroot
Это соединит вас с сервером mysql. Убедитесь, что вы запустили mysql_secure_installation после завершения установки, чтобы защитить вашу установку MySQL.
Это руководство немного помогло? Как насчет купить мне чашку кофе?
Пожалуйста, не стесняйтесь использовать форму комментариев ниже, если у вас есть какие-либо вопросы или вам нужно больше объяснений по чему-либо. Я не гарантирую ответ.
ВАЖНО: Вы должны тщательно проверить все инструкции на тестовую среду, похожую на производственную, прежде чем пробовать что-либо на производственных системах. И убедитесь, что он протестирован на безопасность, конфиденциальность и безопасность. Ознакомьтесь с нашими условиями здесь.
tИспользование MySQL для DevTest
Шаги1) Загрузите MySQL DB и клиент JDBC (в этом примере используется JDBC Client jar версии 5.1.45)
3) Настроить MySQL для кодовой страницы по умолчанию
4) Создать базу данных и пользователя для Enterprise Dashboard и реестра
настроить Enterprise Dashboard
настроить реестр
5) проверить наличие таблиц и удобных команд
1—
Загрузите и установите MySQL для вашей платформы , текущая версия 5.7.20 (http://dev.mysql. com/downloads/mysql/)
Загрузите и установите клиент JDBC для MySQL, называемый Connector/J, текущая версия 5.1.45 (http://dev .mysql.com/downloads/connector/j/), вам нужно будет поместить .jars в папки /lib/shared и /lib/dradis 9.0003
Установите на диск или примите значения по умолчанию, следующие инструкции основаны на значениях по умолчанию
Вам необходимо поместить JDBC-клиент JAR в путь к классам LISA
Скопируйте mysql-connector-java-5.1.45-bin.jar в папку установки LISA_HOME \lib\shared и LISA_HOME\lib\dradis и во все LISA_HOME\lib\shared папки на каждой рабочей станции.
3—
В базе данных должна быть установлена кодовая страница по умолчанию для UTF8, вам потребуются следующие файлы в Windows или OSX.
Имя файла => my.ini
расположение OSX=> /usr/local/mysql
расположение Windows => C:\ProgramData\MySQL\MySQL Server 5.7
[mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8
4—
Создать 2 базы данных, одна для Enterprise Dashboard и один для реестра. Моя база данных edbdatabase предназначена для корпоративной информационной панели, а база данных regdatabase — для реестра. В систему добавляется один пользователь, который связывается с каждой базой данных. Логин по умолчанию для MySQL — root без пароля. После того, как вы установили пароль, вам понадобится -p, чтобы указать, что вы его указываете.
mysql -u root
Следующая команда отправляется через утилиту командной строки mysql
создать базу данных edbdatabase
набор символов по умолчанию utf8
сопоставление по умолчанию utf8_unicode_ci;
создать базу данных regdatabase
набор символов по умолчанию utf8
сопоставление по умолчанию utf8_unicode_ci;
разрешить использование *.* для [email protected], идентифицированного «itkorocks»;
предоставить все привилегии на edbdatabase.* пользователю [email protected] ;
предоставить все права на regdatabase.* пользователю [email protected] ;
Теперь вы можете войти в командную строку mysql с помощью этой команды, пароль будет запрошен.
mysql -u dtuser -p
use regdatabase;
использовать базу данных edb;
5—
Enterprise Dashboard использует dradis.properties для установки базы данных edbdatabase.
Имя файла=> dradis.properties
dradis.db.internal.enabled=false
dradis.db.driverClass=com.mysql.jdbc.Driver
dradis.db.url=jdbc:mysql://localhost:3306/edbdatabase
dradis.db.user=dtuser
dradis.db.password=itkorocks
Имя файла=> site.properties
lisadb.acl.poolName=common
lisadb.broker.poolName=common
lisadb.reporting.poolName=common
lisadb.dradiscache.poolName=common
lisadb.pool.common. driverClass = com.mysql.jdbc. Драйвер
lisadb.pool.common.url=jdbc:mysql://localhost:3306/regdatabase
lisadb.pool.common.user=dtuser
lisadb. pool.common.password=itkorocks
lisadb.internal.enabled=false
5—
После запуска базы данных вы увидите кодовые страницы по умолчанию, они должны выглядеть примерно так:
mysql> показать переменные типа ‘char%’;
+—————————+——- ————————————+
| Variable_name | Значение |
+—————————+——- ————————————+
| character_set_client | utf8 |
| набор_символов_соединение | utf8 |
| база_данных_набора_символов | utf8 |
| файловая_система_набора_символов | двоичный |
| набор_символов_сервер | utf8 |
| система_набора_символов | utf8 |
| character_sets_dir | C:\Program Files\MySQL\MySQL Server 5.