CentOS系统中,MySQL数据库是非常常用的一种软件。在进行MySQL数据库管理时,我们需要查看MySQL用户命令行。下面就介绍一下centos查看mysql用户命令行的方法。
# 首先切换到root用户su root# 进入MySQL命令行mysql -u root -p# 输入密码# 输入命令查看已有用户信息SELECT User,Host FROM mysql.user;
在MySQL命令行中,我们可以通过SELECT命令来查看已有用户的账号和主机信息。其中,User表示用户名,Host表示允许该用户登录的主机或IP地址。
如果需要创建新的用户,可以使用以下命令:
# 以root账号登录MySQL命令行mysql -u root -p# 输入密码# 创建一个名为test的用户,密码为123456CREATE USER 'test'@'%' IDENTIFIED BY '123456';# 给test用户的所有权限GRANT ALL PRIVILEGES ON *.* TO 'test'@'%';# 刷新权限FLUSH PRIVILEGES;
通过以上命令,我们创建了一个名为test的用户,同时赋予了其所有权限。需要注意的是,%表示该用户可以从任何主机登录,如果需要限制其登录主机,可以将%替换为具体IP地址。