naif / nova-mysql
Laravel Nova MySQL Server Managment
Installs: 58
Dependents: 0
Suggesters: 0
Security: 0
Stars: 16
Watchers: 1
Forks: 1
Open Issues: 1
Language:Vue
Requires
- php: >=7.1.0
- gufy/cpanel-whm: dev-master
This package is not auto-updated.
Last update: 2024-11-17 04:40:17 UTC
README
Laravel Nova MySQL Server Management to do:
- Create new database
- Delete database
- Repair database
- Add new user
- Delete user
- Change user password
- Add user to database
- Revokes user from database
Installation
You can install the package in to a Laravel app that uses Nova via composer:
composer require naif/nova-mysql
Usage:
Add the below to app/Providers/NovaServiceProvder.php
public function tools() { return [ new NovaMysql() ]; }
Add the below to your .env file
CPANEL_HOST=YOUR_CPANEL_HOST_IP CPANEL_DOMAIN=YOUR_DOMAIN_WITHOUT_HTTPS CPANEL_PORT=MYSQL_PORT default 2083 CPANEL_USERNAME=YOUR_WEB_HOSTING_USERNAME CPANEL_PASSWORD=YOUR_WEB_HOSTING_PASSWORD CPANEL_PREFIX=YOUR_CPANEL_PREFIX prefix_DatabaseName
Screenshots
Support:
https://www.linkedin.com/in/naif
License:
The MIT License (MIT). Please see License File for more information.