现象:mysql安装后通过 service mysqld start 无法启动。
报错信息如下:
主要含义是说:
mysql启动过程中找不到 /var/lib/mysql/aria_log_control 这个文件;
或者这个文件存在但是打不开。
所以我怀疑的方向有两个:
1、 /var/lib/mysql/aria_log_control 这个文件不存在;
切换到/var/lib/mysql目录下,查看文件是否存在:
可以看到文件是存在的,只是这个文件的属主不对,这里是root,应该是mysql用户和用户组才对。
2、所以应该是第二个怀疑的方向,文件存在,但是没有权限 *** 作:
把该文件的属主改为mysql:
chown -R mysql.mysql /var/lib/mysql
并修改文件的 *** 作权限:
chmod 755 /var/lib/mysql
再执行 service mysqld start 就可以正常启动了。
添加mysql安装路径。首先右键单击“我的电脑(wind7是“计算机”)”--->“属性”-->"高级系统设置",d出“系统属性”界面单击“环境变量”,d出“环境变量”窗口,如图
找到“系统变量”下的“Path”,选中path,点击编辑,在path中加入mysql的安装路径,我的是D:\Program Files\MySQL\MySQL Server 5.1\bin,故在path末尾加入D:\Program Files\MySQL\MySQL Server 5.1\bin路径。最后“确定”保存。
有时是mysql没权限读取你指定导入盘符的权限。这时我们打开DOS命令窗口,找到“运行”键入“cmd”命令
mysql没权限读取你指定导入盘符的权限时,我们把sql文件放在temp目录下(Linux在/tmp,windows在c:/windows/temp),这个目录默认所有用户都可以读取的。
最后打开DOS窗口,键入 mysql安装路径>mysql -u用户名 -p密码 ,启动mysql。再键入命令 mysql>source 盘符:\导入的数据库名.sql,即可导入mysql数据库。
mysql打不开,可能是文件损坏,我们可以重新安装来打开这个程序。
安装教程:
1、打开下载好SQL 所在的文件夹,双击运行里面的setup.exe文件。
2、选中“我接受许可条款和条件”,并点击下一步。
3、点击“安装”按钮。
4、点击“下一步”按钮。
5、点击“下一步”按钮。
6、等待检查完成后,点击“下一步”(注意:如果此处有错误的话,就需要先把错误解决了才能继续下面的安装,否则的话可能会导致后面的安装失败,那个IIS功能要求可以不用管):
7、等待安装程序。
8、将左边全部打钩,点击下一步:
9、点击“下一步”。
10、选择“使用内置系统账户”,然后点击下一步。
11、点击下一步。
12、点击下一步。
13、点击下一步。
14、点击“安装”按钮。
15、等待安装。
16、安装完成后,点击下一步。
17、点击“完成”,这样SQL Server 2005就安装好了。
18、从开始菜单里面打开SQL 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)