When managing a database, it is often needed to get a list of users which are used to connect to the MySQL server. MySQL provides statements which allows showing databases...
In MySQL 8.0, the default authentication plugin is caching_sha2_password rather than mysql_native_password.
If application get errors related with caching_sha2_password plugin, it is possible that connector does not support this plugin...
The mysql client is a command-line tool which can be used to restore a MySQL database or a collection of databases from the backup file that contains SQL statements. For...
If you don't want to lose data, you need to make regular database backups. The mysqldump client is a command-line tool which allows backing up a MySQL database or a...
A MediaPlayer allows playing audio in Android application. Audio can be played from various sources, such as app's resources, external storage, from the internet.
In the layout XML file, we...
JSON is a text-based data format that commonly used to store or transmit data objects between systems. JSON consist of collection of name/value pairs and an ordered list of values...
MD5 is a cryptographic hash function that accepts a string of any length and returns a 128-bit fixed-length digest value, commonly represented as a sequence of 32 hexadecimal digits. MD5...
A VideoView allows playing video in Android application. Video can be played from various sources, such as app's resources, external storage, from the internet.
In the layout XML file we...
Firebase Crashlytics is a crash reporter that can be integrated into Android application. It allows tracking, collect, and organize application crashes. We can analyze crash reports in the Firebase dashboard...
Material Components library allows displaying a shapeable image. By setting corner radius and family we are able to change the shape of the image to circle, rhombus, octagon, etc.
Firstly...