本文主要是介绍今天顺利安装上了MySQL Workbench,并且用非root用户连上了数据库。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天顺利安装上了MySQL Workbench,并且用非root用户连上了mysql数据库。连接前修改连接方式,要修改一下用户名。连接的时候需要正确输该用户(mysql用户)的密码。但是用root用户名连不上本地mysql数据库。另外它的界面字体小,看起来不方便。也不知道怎么改。
后来在网上搜索,找到了一个可行的办法。那就是给在本地主机登录的另外一个用户全部权限。当然,该用户的密码要符合要求。这个方法还可以。步骤如下:
1, 创建本地登录的用户,密码符合要求。
mysql > create user owner@localhost identified by 'Yourpass2#';
创建能在本地登录的用户owner,密码是Yourpass2#。( 用户名和密码,使用者可以修改成自己喜欢的。)
2, 授予该用户全部权限。
mysql > grand all privileges on *.* to owner@localhost with grand option;
mysql > flush privileges;
3, 退出mysql。
mysql > quit;
4, 打开mysql workbench。
$ sudo mysql-workbench
在这个软件里用该用户连接数据库成功以后,可以大部分内容像root一样操作。使用起来比较方便。
用拥有全部权限的用户owner登录,操作截图如下所示:
这篇关于今天顺利安装上了MySQL Workbench,并且用非root用户连上了数据库。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!