解压MySQL(F:\Program Files\MySQL\)MySQL安装目录 二 新建my.ini \x0d\x0a在F:\Program Files\MySQL\下建立my.ini
文件,内容为 my.ini \x0d\x0a[mysqld] \x0d\x0a# 设置mysql的安装目录 \x0d\x0abasedir=F:\\Program Files\\MySQL \x0d\x0a# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx-data datadir=F:\\Program Files\\MySQL\\data # 设置mysql服务器的字符集,默认编码 default-character-set=latin1 \x0d\x0a \x0d\x0a[client] \x0d\x0a# 设置mysql客户端的字符集 default-character-set=latin1 \x0d\x0a \x0d\x0a[WinMySQLAdmin] \x0d\x0a\x0d\x0a# 指定mysql服务启动启动的文件 \x0d\x0aServer=F:\\Program Files\\MySQL\\bin\\mysqld.exe \x0d\x0a \x0d\x0a三 注册MySQL服务,使MySQL可以在服务项目中启动或关闭 \x0d\x0a 1)进入安装目录\bin,执行: \x0d\x0aF:\Program Files\MySQL\bin>mysqld -install \x0d\x0a显示:Service successfully installed. 则注册服务成功。 \x0d\x0a如果要删除服务: \x0d\x0aF:\Program Files\MySQL\bin>mysqld -remove 2)修改注册表: \x0d\x0aHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MySQL\ImagePath 修改为: \x0d\x0a"F:\Program Files\MySQL\bin\mysqld" --defaults-file= "F:\Program Files\MySQL\my.ini" MySQL \x0d\x0a这样配置就可以使用net start mysql命令正常启动MySQL。 \x0d\x0a四 修改root密码 \x0d\x0aMySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(一般用户名为root,密码为root)。 \x0d\x0a1)登录MySQL root用户: \x0d\x0a 进入MySQL安装目录\bin,执行: \x0d\x0a F:\Program Files\MySQL\MySQL-6.0.7\bin>mysql -u root2)修改root密码: \x0d\x0a mysql>update mysql.user set password=PASSWORD(''新密码'') where User=''root'' \x0d\x0a mysql>flush privileges
MySQL免安装版与安装版区别为:软件形式不同、配置不同、存储不同。
一、软件形式不同
1、MySQL免安装版:MySQL免安装版的软件形式为压缩包,解压后即可使用。
2、MySQL安装版:MySQL安装版的软件形式为安装包,安装成功后才可使用。
二、配置不同
1、MySQL免安装版:MySQL免安装版不需要在使用前配置软件的环境变量。
2、MySQL安装版:MySQL安装版需要在使用前配置软件的环境变量。
三、存储不同
1、MySQL免安装版:MySQL免安装版的数据存储,默认在当前解压文件夹下。
2、MySQL安装版:MySQL安装版的数据存储,默认在电脑安装目录文件下。
这个是初始化文件,可能是下载文件时损坏了。
需要按照如下步骤修复:
重新下载mysql;
2. 解压缩文件;
3. 添加path环境变量,路径指向mysql所在bin目录下;
4. 在主目录下创建data文件夹;
5. 注册windows系统服务;
6.新建一个my.ini文件,拷贝到c:\windows目录下,内容如下:
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为MYSQL的安装目录
basedir=C:\_04Tools\mysql-5.7.18-winx64
# 设置为MYSQL的数据目录
datadir=C:\_04Tools\mysql-5.7.18-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 找到CMD.EXE 右键选择 以管理员身份 进行,再进入相应目录执行命令,一切就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
重启服务后再次登录,成功。
评论列表(0条)