ubuntu安装MySQL

安装步骤:

  1. sudo apt-get update
  2. sudo apt-install mysql-server
  3. sudo apt-get install libmysqlclient-dev
    如果要安装指定版本的可以参考这篇https://blog.csdn.net/weixin_45562068/article/details/131805863

查看服务是否运行

systemctl status mysql
image

修改用户名和密码

sudo vim /etc/mysql/debian.cnf
image

连接到数据库
使用mysql -u [user] -p[password]
image

接下来修改用户名和密码:
在 MySQL 中,直接更改用户名是一个不推荐的操作,因为它可能会导致权限和所有权问题。相反,通常的做法是创建一个新用户,为其授予必要的权限,然后删除旧用户。

创建新用户:

使用 CREATE USER 语句创建一个新用户。

CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'new_password';

image

将 new_username 替换为您的新用户名,localhost 替换为主机名,new_password 替换为您的新密码。

授予权限:

使用 GRANT 语句将旧用户的权限授予新用户。

GRANT ALL PRIVILEGES ON *.* TO 'new_username'@'localhost';

image

根据需要调整权限和数据库对象。

更新权限:

如果有任何存储的程序或视图使用了旧用户名,您需要更新它们以使用新用户名。

删除旧用户:

使用 DROP USER 语句删除旧用户。

DROP USER 'old_username'@'localhost';

将 old_username 替换为旧的用户名。
image

刷新权限:

执行以下命令以使权限更改生效。

FLUSH PRIVILEGES;

image

测试登录

使用刚刚设置好的用户名和密码进行连接。成功配置后如下图所示。
image

至此使用Ubuntu配置mysql已经全部完事啦,可以愉快的使用数据库啦。

posted @   Kevinarcsin001  阅读(210)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 【全网最全教程】使用最强DeepSeekR1+联网的火山引擎,没有生成长度限制,DeepSeek本体
点击右上角即可分享
微信分享提示