在Ubuntu中从MySQL Workbench启动MySQL服务器时权限被拒绝

时间:2016-02-28 11:23:25

标签: mysql linux ubuntu ubuntu-14.04 mysql-workbench

我正在使用 Linux Ubuntu 14.04 LTS ,我使用 Ubuntu软件中心安装 Mysql Workbench 。现在,当我打开连接或点击启动服务器按钮时,我无法启动服务器。

服务器配置为在 localhost:3306 (默认配置)上运行。

这是Mysql Workbench启动消息日志:

2016-02-28 12:10:27 - Checked server status: Server is stopped.
2016-02-28 12:10:35 - Checked server status: Server is stopped.
2016-02-28 12:10:50 - Starting server...
2016-02-28 12:10:50 - Executting '/etc/init.d/mysqld start'
2016-02-28 12:10:53 - Checked server status: Server is stopped.
2016-02-28 12:10:59 - Could not stop server. Permission denied
2016-02-28 12:10:59 - Checked server status: Server is stopped.

1 个答案:

答案 0 :(得分:0)

您需要使用root权限执行此操作,因此您需要能够使用sudo。执行此操作时,系统将提示您输入您的密码。如果您不被允许,那么您必须申请sudo访问权限。

我认为你的实际问题是你没有安装mysql服务器。不太确定工作台是什么。如果要在服务器上创建数据库和表以及存储信息,则需要安装mysql服务器。在命令提示符下:

$ sudo apt-get install mysql-server

安装服务器。然后运行

$ sudo bash
$ service mysql start
or 
$ mysqld_safe

然后查明它是否正在运行

$ service mysql status
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2016-02-28 22:31:48 AEDT; 3min 11s ago

这句话说"活跃:......"是你在找什么