OK
so now you are saying you have a working installation of MySQL, with a root user and a valid non blank password
so you need to define what users have whatr permissions to what databases. as said before you can administer MySQL databases from either the command line clinet MySQL or a tool such as MySQL Workbench
if you want to administer the server using the command line client then you need to use the
GRANT command to provide appropriate permissions. bear in mind you MUST allways FLUSH PRIVILEGES after uaing GRANT to make certain the server reloads the permissions.
The
MySQL security model is slightly different to others
you need to create:-
a database for each logical grouping of data
as many users as required
you can GRANT permissions to a a specific user on a specific ip address to a specific database, or GRANT generic permissions for a user from one or more or any IP address and so on
as said before you may find it easier to use a tool such as Workbench to do the adminstration function(s)
i do not understand what you mean by
Quote:
|
but I was not created one extra user to work with mysql is it compulsory. Sir if you have some more suggestion for me that will be helpful for me in future then please give me.
|
A MySQL installation creates a single user root, its up to you to create whatever other users you need, assign (GRANT) them the permisssions they need.