原文链接:http://xhc66.iteye.com/blog/1389095
MySQL的安装配置(win7 64-bit)
转,整理。
MySQL 版本是
mysql-noinstall-5.1.66-winx64.zip(免安装版)
mysql-workbench-gpl-5.2.44-win32.msi
mysql-connector-java-5.1.22
mysql 配置数据库编码为utf-8(my.ini中指定).
1 安装
先将mysql-noinstall-5.1.66-winx64.zip解压缩到 d:\appspace\mysql
将其中的data 文件夹移动到d:/appspace/mysqlData 即mysql的 data路径为:d:/appspace/mysqlData/data
my.ini配置文件有2个可选择的位置:
打开E:\appSpace\mysql \ my-large.ini (如果后面mysql出现1067错误,启动不了的话,可试着用my-huge.ini或其他), 在最后加上如下几行,然后另存为my.ini(C:\Windows).
#--------------------------------------------------------
[mysqld]
basedir=d:/appspace/mysql
datadir=d:/appspace/mysqlData/data
default-character-set=utf8
[WinMySQLAdmin]
Server=d:/appspace/mysql/bin/mysqld.exe
#default-character-set=utf8
[client]
default-character-set=utf8
#--------------------------------------------------------
可以在mysql中查看设定的字符集(一定要在[mysqld] 中设定utf-8):
mysql> show variables like 'character%';
+--------------------------+-----------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | d:\appspace\mysql\share\charsets\ |
+--------------------------+-----------------------------------+
2 配置服务(命令行必须以administrator身份运行)
1)将MySQL 添加到服务中。
在Windows Run中输入cmd,这时上面有提示(cmd.exe),右键单击cmd.exe, 选择Run as administrator,进入路径: d:/appspace/mysql /bin>
输入 mysqld --install MySQL --defaults-file="C:\Windows\my.ini"
要指定defaults-file.
命令行中输入services.msc回车,可以看到MySQL已被添加到Services中,
Path to executable中的内容为
d:\appspace\mysql\bin\mysqld --defaults-file=C:\windows\my.ini MySQL
2)启动MySQL
在MySQL Service中点击Start按钮,或者在命令行(Run as administrator)中输入 net start mysql.
如果出现1067错误,启动不了,则重新检查my.ini文件(前面有描述)
3)关闭MySQL
在MySQL Service中点击Stop按钮,或者在命令行(Run as administrator)中输入 net stop mysql.
4)删除mysql服务
mysqld –remove
3 环境变量
将d:\appspace\ mysql\bin添加到Path中。
4 操作
登录数据库:
C:\Users\zhang10>mysql -u root -p
Enter password: *** (密码初始值可设置为root或者为空)
进入mysql后,命令后以分号结尾。
显示所有的数据库模式:
mysql> show databases;
新建一个数据库模式,指定编码utf-8,否则会出现乱码。
create database md11uft8 character set utf8;
选中此数据库md11utf8:
mysql> use md11utf8;
创建一个表:
mysql> create table basicinfo (id int primary key auto_increment, name varchar(30) not null, age int not null);
插入数据:
mysql> insert into basicinfo(id, name, age) values('1','张三','30');
mysql> insert into basicinfo(id, name, age) values('3','李四','25');
查询:
mysql> select * from basicinfo;
+----+------+-----+
| id | name | age |
+----+------+-----+
| 1 | | 30 |
| 3 | | 25 |
+----+------+-----+
可看到name中的值没有显示(中文显示不了)。
在MySQL workbench中插入值,查询会正确显示。
但是在命令行中查询显示乱码(DOS不支持UTF8从MYSQL中显示),解决如下:
mysql> set names gbk;
修改root的密码:
mysql>use mysql;
mysql>update user set Password=password('newpassword') where User='root';
mysql>flush privileges;
另外MySQL的学习网站:
http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html#entering-queries
MySQL Workbench:
先启动Mysql:在命令行(Run as administrator)中输入 net start mysql.
相关推荐
主要介绍了Windows系统下MySQL添加到系统服务方法,主要针对mysql解压版,感兴趣的朋友参考下吧
到这你的MySQL已经是安装好了! 连接MySQL + 修改密码 相信大家都有的Navicat,小海豚等数据库图形化工具 没有我们去Navicat官网下一个(可以免费使用14天的!) MySQL的服务已经开启了就直接打开的Navicat去...
2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 ...
mysql5.1数据库驱动 windows2003 2008 下数据源驱动添加 mysql-connector-odbc-5.1.5-win32
mysql windows安全审计、登录失败、口令策略设置
2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 ...
在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库服务器中的所有数据库,包括系统数据库。 该脚本支持日志功能,在备份成功或是失败都会讲日志信息写入到数据备份目录下的MySQLBackLog.txt文件中,...
(2)图书信息管理:当管理员对图书类别信息添加完成后,就可以开始进行图书信息的录入了,只有将图书馆拥有的图书录入系统中,读者朋友在登陆系统后才可以查询到自己喜欢的该图书。 (3)读者类别管理:为了方便图书...
该博文描述如何在windows下安装与配置mysql 友情提示:如果以前安装过mysql但失败了,请先在注册表中将以前安装的mysql彻底删除,具体方法不在本文中说明。
mysql-client的exe版本,从mysql5.7.21windows版本的安装目录里复制出来的,如果mysql装在linux虚拟机里,想通过windows的cmd里连接数据库,只需要这个文件就可以了,可以把mysql.exe添加到环境变量的path中,再把...
2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 ...
Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. ...
2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项...
2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项...
windows下如何定期备份mysql数据库,先写一个脚本文件,然后添加到windows任务计划里执行
winserver2016系统,安装配置RoseMirrorHA6镜像服务器,数据库为mysql8.0.20-winx64.zip。详细安装过程和截图。
在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库服务器中的所有数据库,包括系统数据库。 该脚本支持日志功能,在备份成功或是失败都会讲日志信息写入到数据备份目录下的MySQLBackLog.txt文件中,...
#在MYSQL暂时停止响应新请求之前,短时间内的多少个请求可以被存在堆栈中。如果系统在短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的监听队列的大小。默认值50。 max_connections = ...
c#添加,修改,删除windows用户,mysql资料,文件目录访问权限