|Ratings|| ||Unique User Downloads|| ||Download Rankings|
|Not yet rated by the users||Total: 151 ||All time: 9,016 This week: 174|
This package provides a Web interface for MySQL server management.
It is a component for Laravel Nova administration interface that allows uses to perform several tasks to manage a MySQL server. Currently it allows:
- Create and manage MySQL databasases
- Managing MySQL user passwords
- Grant users privileges to execute certain SQL operations
|MySQL is a very popular database server used by many PHP applications.
However, when you want to perform administrative tasks like managing database, users and privileges, usually you need to use specific command line utility programs that come with MySQL server distribution, or use programs that provide a Web interface to perform those tasks.
This package provides a Web interface to perform MySQL server management task within an administration panel managed using Laravel Nova.
Laravel Nova MySQL Server Managment
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
You can install the package in to a Laravel app that uses Nova via composer:
composer require naif/nova-mysql
Add the below to app/Providers/NovaServiceProvder.php
public function tools()
Add the below to your .env file
CPANEL_PORT=MYSQL_PORT default 2083
<img src="https://raw.githubusercontent.com/naifalshaye/nova-mysql/master/screenshots/first.png" width="700">
<img src="https://raw.githubusercontent.com/naifalshaye/nova-mysql/master/screenshots/second.png" width="700">
<img src="https://raw.githubusercontent.com/naifalshaye/nova-mysql/master/screenshots/third.png" width="700">
<img src="https://raw.githubusercontent.com/naifalshaye/nova-mysql/master/screenshots/fourth.png" width="700">
<img src="https://raw.githubusercontent.com/naifalshaye/nova-mysql/master/screenshots/fifth.png" width="700">
<img src="https://raw.githubusercontent.com/naifalshaye/nova-mysql/master/screenshots/six.png" width="700">
The MIT License (MIT). Please see License File for more information.
||Applications that use this package
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.