在Ubuntu中安装MySQL并创建新用户

本文详细介绍了如何在Ubuntu系统中检查与安装MySQL,包括使用默认凭证登录,创建新用户,以及为新用户分配全面权限的过程。通过这些步骤,读者将能够成功管理和操作MySQL数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装MySQL

首先,查看自己的Ubuntu是否已经安装MySQL

打开终端,输入下面命令:

apt list | grep mysql-server

 安装成功则显示如下

如果还没有安装,在终端输入以下命令:

sudo apt-get install mysql-server

执行命令,系统会自动进行MySQL的安装。

创建新用户

        当完成上述的MySQL安装后,我们就可以登录MySQL,登录时我们需要使用用户名和密码进行登录,但按照上述过程安装时,并没有让我们设置用户名和密码。

所有我们使用常规的登录时,会报错。如图

 那么这时后,我们可以在终端输入以下命令,来查看MySQL中的默认用户和密码

sudo cat /etc/mysql/debian.cnf

下图所框选的就是MySQL中默认的用户名和密码(每个人的密码都不一样)

 然后,我们根据这个默认的用户和密码就能登入到MySQL中

mysql -udebian-sys-maint -pXXXXXXXXXX(密码)

进入MySQL中后,我们就可以修改自己的用户名和密码了

首先,选择mysql

use mysql;

然后,创建一个新用户

CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码';

创建成功,后我们可以通过以下命令来查看当前MySQL中所有的用户

select user,host from mysql.user;

创建成功后,就可以通过自己创建的用户和密码来登录MySQL了

但是,通过这种方法新创建的用户拥有的权限很少,它们只能执行不需要权限的操作。如登录 MySQL、使用 SHOW 语句查询所有存储引擎和字符集的列表等。

所以,我们需要给他赋予权限

grant all on*.*to text@localhost;

这句语句,是给创建的新用户赋予全部权限。

赋值完成后,新用户就可以完成数据库的任何操作了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值