UAPI merupakan Command Line untuk mengakses fitur di cPanel. Anda dapat menggunakan API ini untuk mengakses atau mengubah data dan pengaturan pada tingkat pengguna (user).
MySQL and MariaDB #
Create MySQL database
uapi --user=username \
Mysql \
create_database \
name='newdb'
Delete MySQL database
uapi --user=username \
Mysql \
delete_database \
name='example'
Return MySQL databases
uapi --user=username \
Mysql \
list_databases
Update MySQL database name
uapi --user=username \
Mysql \
rename_database \
oldname='mydb' \
newname='newlyrenamed'
Repair MySQL database tables
uapi --user=username \
Mysql \
repair_database \
name='example_db'
Enable remote MySQL host access
uapi --user=username \
Mysql \
add_host \
host='192.168.1.6'
Add remote MySQL host note
uapi --user=username \
Mysql \
add_host_note \
host='192.168.1.6' \
note='A remote mysql server for storing my data'
Disable remote MySQL host access
uapi --user=username \
Mysql \
delete_host \
host='remote.example.com'
Return remote MySQL host notes
uapi --user=username \
Mysql \
get_host_notes