最近开发一款程序使用的是sqlite数据库,源码分享出去之后,好多朋友在Centos7系统中部署都提示sqlite版本过低,无法运行。
好像centos 7系统上面自带的sqlite都是3.7版本的,而我开发这款程序要求是3.9版本以上。
所以没办法,要么升级sqlite要么就升级centos才行
后面想着何不用mysql来做这个程序呢?这样别人使用的时候也就没这么麻烦了啊。
在windows上安装了mysql
但是在windows上运行mysql,net start mysql 提示发生系统错误5
这什么情况呢?
可以肯定的是我没有安装错,命令也没有错,为什么为出现系统错误呢?
其实重点是后面这句话 拒绝访问!
也就是说权限不够!
于是,我换用管理员模式下的cmd命令窗口
可以看到,再次执行net start mysql语句,提示请求的服务已经启动了。
问题解决了,就是权限不够。用管理员模式运行就行了啦。
标签: