一 下载MySQL
http://dev.mysql.com/downloads/mysql/5.0.html
解压MySQL(F:\Program Files\MySQL\)MySQL安装目录
在环境变量path 中配置 D:\software\developSoftware\mysql5.7\bin
二 新建my.ini
在 E:\mysql5.7下建立my.ini文件,内容为(注意双斜杠)
Js代码
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录
basedir =E:\\mysql5.7
; 设置mysql数据库的数据的存放目录
datadir= E:\\mysql5.7\\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
;重置密码后需要删除,再重启mysql服务
skip-grant-tables
注:实践得出,上述文件应保存AscII格式,否则会报一下错误
error: Found option without preceding group in config file:....
--------------------------------------------------------
三 注册MySQL服务,使MySQL可以在服务项目中启动或关闭
1)进入安装目录\bin,执行:
F:\Program Files\MySQL\bin>mysqld -install
显示:Service successfully installed. 则注册服务成功。
如果要删除服务:
F:\Program Files\MySQL\bin>mysqld -remove
(如果报错: 安装mysql Install/Remove of the Service Denied!错误的解决办法 )
打开cmd.exe程序的时候选择“用管理员身份打开”。
2)修改注册表:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MySQL\ImagePath
修改为:
"F:\Program Files\MySQL\bin\mysqld" --defaults-file=
"F:\Program Files\MySQL\my.ini" MySQL
这样配置就可以使用net start mysql命令正常启动MySQL。
四 修改root密码
MySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(一般用户名为root,密码为root)。
1)登录MySQL root用户:
进入MySQL安装目录\bin,执行:
F:\Program Files\MySQL\MySQL-6.0.7\bin>mysql -u root;
2)修改root密码:authentication_string 5.7 , 5.7版本以前是password
mysql> update mysql.user set authentication_string=PASSWORD('新密码') where User='root';
mysql> flush privileges;
Navicat for Mysql
点击连接-输入名称,连接地址,账户root ,密码 root
点击测试连接。
报错1862
修改方法如下
重新修改下密码即可,修改方式如下:
以root权限登录mysql:(这里我的账户是root,密码也是root)
mysql -uroot -proot
然后更改密码:
SET PASSWORD = PASSWORD('root');
http://dev.mysql.com/downloads/mysql/5.0.html
解压MySQL(F:\Program Files\MySQL\)MySQL安装目录
在环境变量path 中配置 D:\software\developSoftware\mysql5.7\bin
二 新建my.ini
在 E:\mysql5.7下建立my.ini文件,内容为(注意双斜杠)
Js代码
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录
basedir =E:\\mysql5.7
; 设置mysql数据库的数据的存放目录
datadir= E:\\mysql5.7\\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
;重置密码后需要删除,再重启mysql服务
skip-grant-tables
注:实践得出,上述文件应保存AscII格式,否则会报一下错误
error: Found option without preceding group in config file:....
--------------------------------------------------------
三 注册MySQL服务,使MySQL可以在服务项目中启动或关闭
1)进入安装目录\bin,执行:
F:\Program Files\MySQL\bin>mysqld -install
显示:Service successfully installed. 则注册服务成功。
如果要删除服务:
F:\Program Files\MySQL\bin>mysqld -remove
(如果报错: 安装mysql Install/Remove of the Service Denied!错误的解决办法 )
打开cmd.exe程序的时候选择“用管理员身份打开”。
2)修改注册表:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MySQL\ImagePath
修改为:
"F:\Program Files\MySQL\bin\mysqld" --defaults-file=
"F:\Program Files\MySQL\my.ini" MySQL
这样配置就可以使用net start mysql命令正常启动MySQL。
四 修改root密码
MySQL配置好后,启动成功,默认密码是空,但是为了安全,设置密码(一般用户名为root,密码为root)。
1)登录MySQL root用户:
进入MySQL安装目录\bin,执行:
F:\Program Files\MySQL\MySQL-6.0.7\bin>mysql -u root;
2)修改root密码:authentication_string 5.7 , 5.7版本以前是password
mysql> update mysql.user set authentication_string=PASSWORD('新密码') where User='root';
mysql> flush privileges;
Navicat for Mysql
点击连接-输入名称,连接地址,账户root ,密码 root
点击测试连接。
报错1862
修改方法如下
重新修改下密码即可,修改方式如下:
以root权限登录mysql:(这里我的账户是root,密码也是root)
mysql -uroot -proot
然后更改密码:
SET PASSWORD = PASSWORD('root');