Обновление и установка в данной OS производится командами
opkg list – команда выдает список пакетов, которые можно установить в настоящий момент.
opkg list-installed – команда выдает список уже установленных пакетов
Код: Выделить всё
opkg update
Код: Выделить всё
opkg upgrade
opkg install <имя пакета> – команда устанавливает пакет включая пакеты, от которых устанавливаемый пакет зависит. Например “opkg install mc” установит Midnight Commander.
opkg remove <имя пакета> – команда удалит установленный ранее пакет.
Установка MariaDB
Код: Выделить всё
opkg install mariadb-client mariadb-client-extra mariadb-server mariadb-server-base mariadb-server-plugin-ha-federated
mariadb-client - основные клиентские двоичные файлы: mysql mysqlcheck
mariadb-client-extra - дополнительные клиентские двоичные файлы: msql2mysql mysql_find_rows mysql_plugin mysql_waitpid mysqlaccess mysqlbinlog mysqldump mysqlimport mysqlshow mysqlslap mytop
mariadb-server - двоичные файлы основного сервера: innochecksum my_print_defaults mysql_install_db mysql_upgrade mysqladmin mysqld
mariadb-server-base - основа для mariadb-сервера. Он устанавливает скрипт инициализации, файлы поддержки (конфигурация и т.д.), имя пользователя "mariadb" и зависимости.
mariadb-server-extra - дополнительные серверные двоичные файлы: aria_chk aria_dump_log aria_ftdump aria_pack aria_read_log mariabackup myisam_ftdump myisamchk myisamlog myisampack mysql_convert_table_format mysql_fix_extensions mysql_secure_installation mysql_setpermission mysql_tzinfo_to_sql mysqld_multi, mysqld_safe, mysqld_safe_helper, mysqldumpslow, mysqlhotcopy, perror, replace, resolve_stack_dump, wsrep_sst_mariabackup, wsrep_sst_mysqldump, wsrep_sst_rsync, wsrep_sst_rsync_wan
mariadb-server-plugin-auth-ed25519 - плагин auth_ed25519.
mariadb-server-plugin-auth-gssapi - плагин auth_gssapi.
mariadb-server-plugin-auth-pam - плагин auth_pam.
mariadb-server-plugin-auth-pam-v1 - плагин auth_pam_v1.
mariadb-server-plugin-disks - подключаемый модуль disks.
mariadb-server-plugin-feedback - плагин обратной связи.
mariadb-server-plugin-file-key-management - плагин file_key_management.
mariadb-server-plugin-ha-archive - плагин ha_archive.
mariadb-server-plugin-ha-blackhole - плагин ha_blackhole.
mariadb-server-plugin-ha-connect - плагин ha_connect.
mariadb-server-plugin-ha-federated - плагин ha_federated.
mariadb-server-plugin-ha-federatedx - плагин ha_federated.
mariadb-server-plugin-ha-sphinx - плагин ha_sphinx.
mariadb-server-plugin-ha-spider - плагин ha_spider.
mariadb-server-plugin-handlersocket - плагин handlersocket.
mariadb-server-plugin-locales - плагин locales.
mariadb-server-plugin-metadata-lock-info - плагин metadata_lock_info.
mariadb-server-plugin-query-cache-info - плагин query_cache_info.
mariadb-server-plugin-query-response-time - плагин query_response_time.
mariadb-server-plugin-server-audit - плагин server_audit.
mariadb-server-plugin-simple-password-check - плагин simple_password_check.
mariadb-server-plugin-sql-errlog - плагин sql_errlog.
mariadb-server-plugin-wsrep-info - плагин wsrep_info.
Код: Выделить всё
opkg install mariadb-client mariadb-client-extra mariadb-server mariadb-server-base mariadb-server-extra mariadb-server-plugin-auth-ed25519 mariadb-server-plugin-auth-gssapi mariadb-server-plugin-auth-pam mariadb-server-plugin-auth-pam-v1 mariadb-server-plugin-disks mariadb-server-plugin-feedback mariadb-server-plugin-file-key-management mariadb-server-plugin-ha-archive mariadb-server-plugin-ha-blackhole mariadb-server-plugin-ha-connect mariadb-server-plugin-ha-federated mariadb-server-plugin-ha-federatedx mariadb-server-plugin-ha-sphinx mariadb-server-plugin-ha-spider mariadb-server-plugin-handlersocket mariadb-server-plugin-locales mariadb-server-plugin-metadata-lock-info mariadb-server-plugin-query-cache-info mariadb-server-plugin-query-response-time mariadb-server-plugin-server-audit mariadb-server-plugin-simple-password-check mariadb-server-plugin-sql-errlog mariadb-server-plugin-wsrep-info
Пример В примере порт указан не 3306 , а 3307 так как 3306 занят базой в подсистеме debian!
Проверка свободности порта
Код: Выделить всё
netstat -nlpu | grep :3307
Код: Выделить всё
cd /opt/etc/mysql/
Код: Выделить всё
mcedit /opt/etc/mysql/my.cnf
Код: Выделить всё
/opt/etc/init.d/S70mysqld start
Код: Выделить всё
/opt/etc/init.d/S70mysqld status
mysqld is already running
а если не запущен "mysqld is not running" разбираемся почему (бывает стартует не с первого раза)
заходим в mysql
Код: Выделить всё
mysql
Код: Выделить всё
use mysql;
Код: Выделить всё
update user set plugin='' where User='root';
Код: Выделить всё
set password for 'root'@'localhost' =PASSWORD('123');
Код: Выделить всё
flush privileges;
Код: Выделить всё
exit
Код: Выделить всё
/opt/etc/init.d/S70mysqld restart