服务器上安装了MySQL,为什么没有注册成系统服务?那怎么启动呢?

通过安装目录的MySQLd.exe来启动?

我的MySQL是安装在windows服务器上的

阅读 6.1k
7 个回答

配置环境变量(将bin目录添加到path中,网上能搜到),打开cmd,输入mysql -u 账号 -p 回车输入密码

用官方的傻瓜安装包MySQL Installer,所有配置都帮你搞好了。你现在下的应该只是二进制发行包,要自己搞配置的

手动注册下 mysqld --install MySQL --defaults-file="...\my.ini" 这里需要完整的配置文件路径
删除服务: mysqld –remove

新手上路,请多包涵

net start mysql 得配置好环境变量

看了上面的回答有点晕,都一些什么答案,没看到题主说的是windows下使用mysql吗?

1、注册你的mysql为系统服务。
(1)进入cmd,进入mysql/bin目录
(2)执行mysqld.exe install mysql
(3)系统服务里去启动你的mysql
2、开始你的mysql之旅吧。

如果是在linux服务器中安装的MySQL,需要配置开机启动

mkdir -pv /var/lock/subsys/mysql
cp -f /opt/yliyun/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld

修改/etc/rc.d/init.d/mysqld中如下内容:

basedir=/opt/yliyun/mysql
datadir=$basedir/data

mysqld_pid_file_path="$datadir/mysql.pid"

配置开机启动

chmod 755 /etc/rc.d/init.d/mysqld
chkconfig --add mysqld

service mysqld start

打开 控制面板>所有控制面板项>管理工具>服务 开启mysql就行了
如果为找到mysql,那么请重装mysql

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题