mysql安装教程(zip,和msi)

来源:互联网 发布:淘宝子账户和主账户 编辑:程序博客网 时间:2024/05/15 00:08

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的

第一种:zip格式的

1.下载mysql的zip格式,解压到指定目录(不要有中文(建议))。

2.配置环境变量:我的电脑->属性->高级->环境变量  选择PATH,在其后面添加: 你的mysql bin文件夹的路径

如:我的是PATH=.......;C:\Program Files\MySQL\MySQL Server 5.6\binj;点击确定,应用。

3.修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2 系统找不到文件),mysql-5.6.0默认的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一个my.ini文件,

在其中修改或添加配置(如图): 

[mysqld] 

basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) 

datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data)

4.

以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),进入MySQL的bin目录

输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin

输入mysqld -install

安装成功

5.启动服务:net start mysql

此时很多人会出现错误,请看注意:

注意:这个时候经常会出现错误2和错误1067。

如果出现“错误2 系统找不到文件”,检查一下是否修改过配置文件或者是否进入在bin目录下操作,如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入 mysqld -remove)再重新安装(输入 mysqld -install);

如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。

6.服务启动成功之后,就可以登录了,如图,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!
7.如果需要输入密码,可以在配置文件my-default.ini中mysqld下添加:
#skip-name-resolve
或者
# skip-grant-tables
my.ini文件的编码必须是英文编码(如windows中的ANSI),不能是UTF-8或GBK等
8.修改密码
在cmd(已经进入mysql的bin目录下)输入命令  mysqld --skip-grant-tables  回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。注意:在输入此命令之前先在任务管理器中结束mysqld.exe进程,确保mysql服务器端已结束运行。
然后直接输入mysql,不需要带任何登录参数直接回车就可以登陆上数据库。
输入show databases;   可以看到所有数据库说明成功登陆。
其中mysql库就是保存用户名的地方。输入 use mysql;   选择mysql数据库。
show tables查看所有表,会发现有个user表,这里存放的就是用户名,密码,权限等等账户信息
输入select user,host,password from user;   来查看账户信息。
更改root密码,输入update user set password=password('123456') where user='root' and host='localhost';
再次查看账户信息,select user,host,password from user;   可以看到密码已被修改。
退出命令行,重启mysql数据库,用新密码尝试登录。



第二种 方式msi