MySQL服务器安装配置-非安装版、windows版
2018-03-24 18:56
696 查看
1. 下载MySQLhttp://dev.mysql.com/downloads/mysql/5.6.html#downloads我们可以选择自己所需要的版本、环境、平台:
2. 安装 1)下载完成后,我们开始解压下载的压缩包(请解压在C盘)
2)设置配置文件 my.ini打开解压后的文件夹,我们看到: (my.ini是本人添加进去的)
我们新建一个my.ini文件,内容如下就可以了[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-5.6.30-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.6.30-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
skip-name-resolve
skip-grant-tables
注意一下设置自己的路径,basedir、datadir。文件编码为ANSI。 3)配置mysql的命令打开系统环境变量
在系统变量里面找到Path,双击
添加环境变量,路径为解压文件夹下面的bin目录
4)命令行安装(打开命令行请切换到mysql下的bin路径,否则会发生莫名错误。无论你是否设置了环境变量)用管理员身份打开命令行,然后输入 mysqld install 来安装mysqld (mysqld remove是删除命令)
这里提示successfully安装成功了。然后输入命令 net start mysql 来启动服务
这里提示启动成功。注意: 1 本人在启动这个命令时出现过‘发生系统错误2’和‘1067’错误。解决方法是mysql解压在C盘、cmd命令没有管理员权限、my.ini文件写错路径。 2 在安装时出现Install/Remove of the Service Denied。解决方法是打开cmd.exe程序的时候选择“用管理员身份打开”。 3 net start mysql 服务无法启动-“NET HELPMSG 3534”。解决方法是执行命令mysqld --defaults-file=my.ini--initialize-insecure ,若不返回错误,则表示已经把ini文件中的反斜线|兼容了,再启动即可。若返回错误则更改my.ini文件中路径的斜线为双反斜线\\或斜线/,重新启动服务。 4 官网中, As of MySQL 5.7.6, the Zip Archive no longer includes a
大致意思是说在MySQL5.7.6之后,解压版不再包含一个data目录了,初始化安装MySQL需要使用 --initialize 或者--initialize-insecure指令。5 解决 Host 'localhost' is not allowed to connect to this MySQL server 5)运行mysql在刚才的命令行输入 mysql –uroot –p,默认是没有密码的。 这样我们可以用命令行操作数据库了
6)更改密码 最后很重要,进去之后一定要设置密码,不然mysql会生成随机密码,第二次就进不去了!5.7.9设置密码的方式有一些变化,老版本密码是保存在mysql数据库user表的password中,而5.7.9的password字段变为了authentication_string,直接sql命令更改其值,再重启mysql服务即可!
依次执行命令如下(设置密码为123456):use mysql;
update user set authentication_string="123456";
exit;
net stop mysql;
net start mysql;
mysql -u root -p
[输入密码]
2. 安装 1)下载完成后,我们开始解压下载的压缩包(请解压在C盘)
2)设置配置文件 my.ini打开解压后的文件夹,我们看到: (my.ini是本人添加进去的)
我们新建一个my.ini文件,内容如下就可以了[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\mysql-5.6.30-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\mysql-5.6.30-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
skip-name-resolve
skip-grant-tables
注意一下设置自己的路径,basedir、datadir。文件编码为ANSI。 3)配置mysql的命令打开系统环境变量
在系统变量里面找到Path,双击
添加环境变量,路径为解压文件夹下面的bin目录
4)命令行安装(打开命令行请切换到mysql下的bin路径,否则会发生莫名错误。无论你是否设置了环境变量)用管理员身份打开命令行,然后输入 mysqld install 来安装mysqld (mysqld remove是删除命令)
这里提示successfully安装成功了。然后输入命令 net start mysql 来启动服务
这里提示启动成功。注意: 1 本人在启动这个命令时出现过‘发生系统错误2’和‘1067’错误。解决方法是mysql解压在C盘、cmd命令没有管理员权限、my.ini文件写错路径。 2 在安装时出现Install/Remove of the Service Denied。解决方法是打开cmd.exe程序的时候选择“用管理员身份打开”。 3 net start mysql 服务无法启动-“NET HELPMSG 3534”。解决方法是执行命令mysqld --defaults-file=my.ini--initialize-insecure ,若不返回错误,则表示已经把ini文件中的反斜线|兼容了,再启动即可。若返回错误则更改my.ini文件中路径的斜线为双反斜线\\或斜线/,重新启动服务。 4 官网中, As of MySQL 5.7.6, the Zip Archive no longer includes a
datadirectory. To initialize a MySQL installation by creating the data directory and populating the tables in the mysql system database, initialize MySQL using either
--initializeor
--initialize-insecure. For additional information, see Section 2.10.1.1, “Initializing the Data Directory Manually Using mysqld”.
大致意思是说在MySQL5.7.6之后,解压版不再包含一个data目录了,初始化安装MySQL需要使用 --initialize 或者--initialize-insecure指令。5 解决 Host 'localhost' is not allowed to connect to this MySQL server 5)运行mysql在刚才的命令行输入 mysql –uroot –p,默认是没有密码的。 这样我们可以用命令行操作数据库了
6)更改密码 最后很重要,进去之后一定要设置密码,不然mysql会生成随机密码,第二次就进不去了!5.7.9设置密码的方式有一些变化,老版本密码是保存在mysql数据库user表的password中,而5.7.9的password字段变为了authentication_string,直接sql命令更改其值,再重启mysql服务即可!
依次执行命令如下(设置密码为123456):use mysql;
update user set authentication_string="123456";
exit;
net stop mysql;
net start mysql;
mysql -u root -p
[输入密码]
相关文章推荐
- mysql for windows(服务器)上的配置安装--实例
- MySQL服务器安装配置-非安装版、windows版
- 如何在一台windows的服务器里安装配置PHP+MYSQL环境
- Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置
- 在Windows 2000 Server上安装配置MySQL +Tomcat
- Resin服务器安装配置手册(Windows and Linux)
- [PHP]APACHE模块化安装PHP以及MySQL 配置@Windows(PHP5)
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- windows安装基于Apache的SVN服务器(包括SSL配置)[
- Apache、php、mysql在windows下的安装与配置图解(最新版)
- Windows 2000/XP/2003下安装配置IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin
- Apache+php+mysql在windows下的安装与配置图解(最新版)
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- 软件使用之:mysql服务器安装与配置
- CVS服务器在Windows的安装配置
- PHP 5 在 Windows下 的 APACHE 模块化安装 和 MySQL 配置
- Windows下配置Apache+Mysql+php+jdk+resin(php,jsp)服务器
- Apache+php+mysql在windows下的安装与配置图解(最新版)
- Apache+php+mysql在windows下的安装与配置图解(最新版
- Windows 环境下的 PHP5+Apache+mysql 服务器的配置