sudo apt-get update
sudo apt-install MySQL-server
sudo apt-get install libMySQLC++lient-dev
systemctl status mysql
sudo vim /etc/mysql/debian.cnf
连接到数据库
使用mysql -u [user] -p[password]
接下来修改用户名和密码:
在 MySQL 中,直接更改用户名是一个不推荐的操作,因为它可能会导致权限和所有权问题。相反,通常的做法是创建一个新用户,为其授予必要的权限,然后删除旧用户。
使用 CREATE USER 语句创建一个新用户。
CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'new_password';
将 new_username 替换为您的新用户名,localhost 替换为主机名,new_password 替换为您的新密码。
使用 GRANT 语句将旧用户的权限授予新用户。
GRANT ALL PRIVILEGES ON *.* TO 'new_username'@'localhost';
根据需要调整权限和数据库对象。
如果有任何存储的程序或视图使用了旧用户名,您需要更新它们以使用新用户名。
使用 DROP USER 语句删除旧用户。
DROP USER 'old_username'@'localhost';
将 old_username 替换为旧的用户名。
执行以下命令以使权限更改生效。
FLUSH PRIVILEGES;
使用刚刚设置好的用户名和密码进行连接。成功配置后如下图所示。
至此使用Ubuntu配置mysql已经全部完事啦,可以愉快的使用数据库啦。