Mysql for win安装说明

更新时间:2023-05-15 09:11:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

APS2000系统手册之

MySQL数据库使用手册

(for windows版)

北京柯瑞斯通电气自动化工程技术有限公司

一、数据库的安装

1.首先确认你的mysql版本为win专用版本,这里我们以mysql-4.0.16-win为例介绍mysql的安装。

2.找到安装文件夹下的setup.exe文件,双击安装。 3.按照缺省设置一直到选择安装目录,如下图:

建议将安装路径选为SCADA系统所在分区。

4.选择典型安装模式,如下图选择 Typical,下一步。

5.以下步骤按照缺省设置直到安装结束。

6.进入安装目录下的\bin 目录,运行winmysqladmin.exe,启动mysql服务,第一次启动时要求输入密码,直接填user:scada,password:scada后进入。 如下图:

7.闭上图窗口,查看进程中是否有mysqld-nt存在,如果在证明mysql的服务已经启动。下次重起操作系统后会自动启动该进程。以后如果存在数据库问题,可先检查该服务是否启动,再做其他判断。至此,mysql数据库安装完毕。

二、数据库的使用

1、用户管理

在开始菜单的运行中键入cmd进入命令行。按照以下步骤操作。

C:\>mysql

-uroot mysql

//以root用户登陆到mysql数据库,口令为空

C:\>mysqladmin -u root password 123456

//首次更改root用户的口令,口令为123456(也可以设置为其它)。

C:\>mysql -uroot -p123456 //以root用户、新口令登陆

mysql> show databases; 查看数据库 +----------+ | Database | +----------+ | mysql | | test |

+----------+

mysql> use mysql; // 使用mysql数据库 mysql> show tables; // 查看mysql数据库中的表 +-----------------+ | Tables_in_mysql | +-----------------+ | columns_priv | | db | | func | | host | | tables_priv | | user | +-----------------+

mysql> grant all on *.* to scada@localhost identified by "scada"; // 增加scada用户

mysql> select user,password,host from user; // 查看用户表

+-------+------------------+-----------+ | user | password | host | +-------+------------------+-----------+

| root | 565491d704013245 | localhost | | root | | Blade100 | | | | localhost | | | | Blade100 | | scada | 3ab0d0c20727b8f2 | localhost | +-------+------------------+-----------+

在双机双网系统中必须将服务器和工作站所有的网络节点都加入到mysql数据库的用户列表中,使各个节点的机器可以互相访问彼此的数据库。

例如: HOSTA(服务器A: 192.100.100.201,192.100.101.201)

HOSTB(服务器B: 192.100.100.202,192.100.101.202) MMIA (工作站A: 192.100.100.203,192.100.101.203)

这时需在HOSTA和HOSTB的mysql数据库中分别添加以下项:

mysql> grant all on *.* to scada@192.100.100.201 identified by "scada"; mysql> grant all on *.* to scada@192.100.101.201 identified by "scada"; mysql> grant all on *.* to scada@192.100.100.202 identified by "scada"; mysql> grant all on *.* to scada@192.100.101.202 identified by "scada"; mysql> grant all on *.* to scada@192.100.100.203 identified by "scada"; mysql> grant all on *.* to scada@192.100.101.203 identified by "scada";

加入完毕,查看用户列表中是否设置完整。 mysql> select user,password,host from user; +-------+------------------+-----------------+

| user | password | host | +-------+------------------+-----------------+

| root | 565491d704013245 | localhost | | root | | % | | | | localhost | | | | % | | scada | 3ab0d0c20727b8f2 | 192.100.100.201 | | scada | 3ab0d0c20727b8f2 | 192.100.100.202 | | scada | 3ab0d0c20727b8f2 | 192.100.101.201 | | scada | 3ab0d0c20727b8f2 | 192.100.101.202 | | scada | 3ab0d0c20727b8f2 | localhost | | scada | 3ab0d0c20727b8f2 | 192.100.100.203 | | scada | 3ab0d0c20727b8f2 | 192.100.101.203 | +-------+------------------+-----------------+ 11 rows in set (0.05 sec) 2、创建建数据库实例

进入命令提示符c:\执行以下操作: c:\>mysql -uscada –pscada // 以scada用户登陆mysql数据库

mysql> create database sqlscada; // 创建sqlscada数据库

mysql> show databases; // 查看数据库 +----------+ | Database | +----------+ | mysql | | sqlscada | | test | +----------+

mysql> use sqlscada;

mysql> source d:\scada_root\doc\mysql.sql;

// 执行建表脚本文件建库,默认mysql.sql位于系统目录下的DOC中。

本文来源:https://www.bwwdw.com/article/81ue.html

Top