补充:
mysql的安装文件里面有myini的例子,你可以拷贝来修改,也可以自己用记事本建立文件(开始、程序、附件、记事本,输入内容,关闭记事本,保存文件即可)要自己建一个
解压MySQL压缩包
将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:
"D:\mysql\mysql-5710-winx64"
将解压目录下默认文件my-defaultini 拷贝一份,改名 myini
复制下面的配置信息到 myini 保存
#如果没有my-defaultini,可自己新建myini或者从其他地方中获取(下面红字部分安装位置要自己修改 并且5710中没有data文件夹,要从56版本中拷过来,强烈建议还是安装56版本比较好。为何要拷在第5步有解释)
####################################################
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\mysql\mysql-5710-winx64
#解压目录
datadir=D:\mysql\mysql-5710-winx64\data
#解压目录下data目录 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\mysql\mysql-5710-winx64\bin\mysqldexe
####################################################
3 添加环境变量
*** 作如下:
1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
点击系统变量下的新建按钮
输入变量名:MYSQL_HOME
输入变量值:D:\mysql\mysql-5710-winx64
#即为mysql的自定义解压目录。
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:%MYSQL_HOME%\bin
注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,
4 将mysql注册为windows系统服务
1)从控制台进入到MySQL解压目录下的 bin 目录下:
2)输入服务安装命令:mysqldinstall
5 启动MySQL服务
方法一:
启动服务命令为:netstart mysql
方法二:
打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务。
注意:作者在这一步启动服务时,出现在本地服务器启动不了服务的错误,经过百度了很多经验之后,找到了一种笨方法:5710中没有data文件夹,要从56版本中拷过来,拷过来之后就没有错误了。
6 修改 root 账号的密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456
mysqladmin –u root password “123456”
//这个命令只在没有设置过密码时才有用
7
(1)如何删除Mysql服务
在cmd输入 sc delete mysql //这里的mysql是你要删除的服务名
(2)如果你没有把56版本中的data拷到5710版本下,那么你会出现:
错误:在本地计算机无法启动mysql服务
这个是初始化文件,可能是下载文件时损坏了。
需要按照如下步骤修复:
重新下载mysql;
2 解压缩文件;
3 添加path环境变量,路径指向mysql所在bin目录下;
4 在主目录下创建data文件夹;
5 注册windows系统服务;
6新建一个myini文件,拷贝到c:\windows目录下,内容如下:
[client]port=3306
default-character-set=utf8
[mysqld]
# 设置为MYSQL的安装目录
basedir=C:\_04Tools\mysql-5718-winx64
# 设置为MYSQL的数据目录
datadir=C:\_04Tools\mysql-5718-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
7打开cm的,进入mysql bin目录下,输入服务安装命令:
mysqld -install如果出现Install/Remove of the Service Denied!,进入 C:\Window\System32 找到CMDEXE 右键选择 以管理员身份 进行,再进入相应目录执行命令,一切就OK了。
8 启动MySQL服务
命令:net start mysql。若报错,在data目录下找rr文件查看具体错误信息。修复错误后记得将data目录下内容清空。若上述命令依然不成功可尝试 mysqld --initilize --user=mysql --datadir=data。
9 修改root密码
set password for root@localhost = password('123');
修改密码成功后登录:mysql -u root -p, 输入password
重启服务后再次登录,成功。
1、没有myini是可能的,你自己建立一个就行了,一般在mysql安装文件夹、c:\、c:\windows这些文件夹下。
2、mysql的安装文件里面有myini的例子,你可以拷贝来修改,也可以自己用记事本建立文件(开始、程序、附件、记事本,输入内容,关闭记事本,保存文件即可)。
在win7中,默认情况下,MySQL的数据库文件是保存在C:/ProgramData/mysql/MySQL Server 55/Data/而且,Win7缺省是把C:/ProgramData目录隐藏的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)