LinuxMysql

一、打开、关闭、查看Mysql

(一)打开、重启Mysql

打开mysql

[root@localhost ~]service mysql start

重启mysql

[root@localhost ~]service mysql restart

(二)关闭Mysql

[root@localhost ~]service mysql stop

(三)查看Mysql服务状态

[root@localhost bin]ps -ef|grep mysql

二、创建数据库

需要分配权限才能创建数据库,一般就用root用户,创建数据库。

例:此时需要创建一个testdb数据库,分配给testuser使用,密码设为123456

(一)创建数据库

使用root账户登录

mysql -u root -pxxxxxxx

创建数据库

create database testdb character set 'utf8mb4' collate 'utf8mb4_general_ci';

(二)授权并更新(操作完必须更新数据库,否则不会生效)

grant all privileges on testdb.*  to testuser@'%' identified by '123456';
flush  privileges;
  • all privileges 表示所有权限,也可以具体设置成 select,insert,update,delete,create
  • 数据库名字之后 * 代表整个数据库,如果想让该用户对所有数据库操作可以改成*.*
  • 用户名之后 %:表示匹配所有主机,该地方还可以设置成 localhost,代表只能本地访问
     

(三)查看、取消用户权限

查看用户权限

show grants for testuser;

取消用户的权限并更新(操作完必须更新数据库,否则不会生效)

revoke update on testdb.*  from testuser;
flush  privileges;

扫描二维码关注公众号,回复: 13453575 查看本文章

猜你喜欢

转载自blog.csdn.net/weixin_49562132/article/details/121287729
今日推荐