玖叶教程网

前端编程开发入门

MySQL权限配置(mysql权限表详细解释)

MySQL权限配置

因为MariaDB采用了sudo用户权限,所以可以使用sudo进行免密码登录

以下内容为SQL语句,而非命令(<host>中如果是%则代表任意主机,localhost代表本机)

查看所有用户:SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;或者select user,host from mysql.user

查看用户权限:show grants for '<user>'@'<host>'

删除用户:Delete FROM user Where User='<user>' and Host='<host>';

创建数据库:create database <databases> DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

创建用户:create user '<user>'@'<host>' identified by '<password>';

刷新授权:flush privileges;

对用户进行授权:grant all privileges on <databases>.* to '<user>'@'<host>'

修改用户密码: set password for <user>@<host> = password('<new_pass>');

默认数据库配置信息(Laravel All数据库)

DB_DATABASE=composer_laravel_all

DB_USERNAME=数据库名称

DB_PASSWORD=数据库密码

配置完以上信息后需要再单独配置数据表前缀DB_PREFIX,此配置项还需要修改入config/app.php文件中才能生效

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言