Learn about Centmin Mod LEMP Stack today
Become a Member

Beta Branch update centmin.sh menu option 6 in 130.00beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Jul 2, 2024.

  1. eva2000

    eva2000 Administrator Staff Member

    58,893
    12,490
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,122
    Local Time:
    9:10 AM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    update centmin.sh menu option 6 in 130.00beta01

    - repurpose centmin.sh menu option 6 for a MySQL User Database Management submenu. It's basically the shell menu version of existing addons/mysqladmin_shell.sh script outlined at https://community.centminmod.com/threads/mysqladmin_shell-sh-shell-based-addon.543/
    - centmin.sh menu option 6 is now hidden behind MYSQLADMIN_SHELL='y' variable which you set in the persistent config file /etc/centminmod/custom_config.inc to enable for testing. Once tested, it will be enabeld by default

    --------------------------------------------------------
    Centmin Mod Menu 130.00beta01 centminmod.com
    --------------------------------------------------------
    1). Centmin Install
    2). Add Nginx vhost domain
    3). NSD setup domain name DNS
    4). Nginx Upgrade / Downgrade
    5). PHP Upgrade / Downgrade
    6). MySQL User Database Management
    7). Option Being Revised (TBA)
    8). Option Being Revised (TBA)
    9). Option Being Revised (TBA)
    10). Memcached Server Re-install
    11). MariaDB MySQL Upgrade & Management
    12). Zend OpCache Install/Re-install
    13). Install/Reinstall Redis PHP Extension
    14). SELinux disable
    15). Install/Reinstall ImagicK PHP Extension
    16). Change SSHD Port Number
    17). Multi-thread compression: zstd,pigz,pbzip2,lbzip2
    18). Suhosin PHP Extension install
    19). Install FFMPEG and FFMPEG PHP Extension
    20). NSD Install/Re-Install
    21). Data Transfer (TBA)
    22). Add Wordpress Nginx vhost + Cache Plugin
    23). Update Centmin Mod Code Base
    24). Exit
    --------------------------------------------------------
    Enter option [ 1 - 24 ] 6
    --------------------------------------------------------
    --------------------------------------------------------
    MySQL User Database Management Sub Menu
    --------------------------------------------------------
    1). Create MySQL User and Database
    2). Add Database to Existing MySQL User
    3). Add Existing Database to Existing MySQL User
    4). Add Existing Database to New MySQL User
    5). Change MySQL User Password
    6). Delete MySQL User
    7). Show Grants for MySQL User
    8). Create Global MySQL User (access to all databases)
    9). Create Multiple MySQL Databases and Users from File
    10). Return to Main Menu
    --------------------------------------------------------
    Enter option [ 1 - 10 ]:


    Continue reading...

    140.00beta01 branch