数据库MySql的安装

一、MySQL概述node

MySQL最初是由“MySQL AB公司”开发的一套关系型数据库管理系统(RDBMS-Relation DataBase Management System)。MySQL不只是最流行的开源数据库,并且是业界成长最快的数据库,天天有超过7万次的下载量,其应用范围从大型企业到专有的嵌入应用系统。mysql

MySQL AB是由两个瑞典人和一个荷兰人:David Axmark、Allan Larsson和Michael“Monty”Widenius在瑞典创办的。sql

在2008年初,Sun Microsystems 收购了MySQL AB公司。在2009年,Oracle收购了Sun公司,使MySQL并入Oracle的数据库产品线。数据库

二、MySQL安装windows

Step 1:打开下载的mysql安装文件mysql-5.5.36-win32.msi,双击运行,以下图:
安全

Step 2:点击“Next”按钮继续,以下图

Step3:点击“勾选”,点击“Next”按钮继续,以下图
服务器

Step 4:选择安装类型包含:Typical(默认)、Custom(用户自定义)、Complete(彻底)三个选项,咱们选择“Custom”类型,以下图ide

Step 5:上一步选择了Custom安装,这里将设定MySQL的组件包和安装路径,设定好以后,单击“Next”继续安装,以下图测试

Step 6:单击“Finish”结束软件安装而且启动MySQL配置向导,以下图网站

Step 7:选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,咱们选择“Detailed Configuration”,方便熟悉配置过程,单击“Next”,继续配置,以下图:

Step 8:选择服务器类型,“Developer Machine(开发测试类,mysql占用不多资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用全部可用资源)”,你们根据本身的类型选择了,通常选“Server Machine”,不会太少,也不会占满。咱们在这里选择“Developer Machine(开发测试类,mysql占用不多资源)”,单击“Next”继续,以下图:

Step 9:选择mysql数据库的大体用途,“Multifunctional Database(通用多功能型,能很好的支持InnoDB与MyISAM存储引擎)”、“Transactional Database Only(服务器类型,专一于事务处理,通常)”、“Non-Transactional Database Only(非事务处理型,较简单,主要作一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随本身的用途而选择了,我这里选择“Multifunctional Database”, 按“Next”继续,以下图:

Step 10:对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,若是修改了,要记住位置,重装的时候要选择同样的地方,不然可能会形成数据库损坏,固然,对数据库作个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续,以下图:

Step 10:选择您的网站的通常mysql访问量,同时链接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,本身输一个数)”,我这里选“Decision Support(DSS)/OLAP)”,按“Next”继续,以下图:

Step 11:是否启用TCP/IP链接,设定端口,若是不启用,就只能在本身的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,在这个页面上,您还能够选择“启用标准模式”(Enable Strict Mode),按“Next”继续,以下图:

Step 12:这个比较重要,就是对mysql默认数据库语言编码进行设置,第一个是西文编码,咱们要设置的是UTF-8编码,按 “Next”继续,以下图:


 

Step 13:选择是否将mysql安装为windows服务,还能够指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就能够直接使用bin下的文件,而不用指出目录名,好比链接,“mysql.exe -uusername -ppassword;”就能够了,不用指出mysql.exe的完整地址,很方便),我这里所有打上了勾,Service Name不变。按“Next”继续,以下图:

Step 14:选择安全设置,SQL中有一个默认的数据库管理员root,输入root管理员的密码和确认密码都是root,而且选中能够从远程访问本机器:
选中建立一个新的管理帐户,单击"Next",以下图

Step 15: 确认设置无误,若是有误,按“Back”返回检查。按“Execute”使设置生效。

Step 16:设置完毕,按“Finish”结束mysql的安装与配置。

启动MySQL的服务

能够经过服务管理器管理MySQL的服务

中止MySQL服务

启动MySQL服务

也能够在DOS窗口中直接经过命令行的形式进行控制

启动MySQL服务


中止MySQL服务

三、MySQL登陆

 

配置用户环境变量path:C:\Program Files\MySQL\MySQL Server 5.5\bin,不然以下图显示, 提示:‘mysql’不是内部或外部命令,也不是可运行的程序或批处理文件。

 

 




配置完成以后,再次运行

 

打开dos窗口,输入mysql  -uroot  -proot,点击回车登陆,看到以“mysql>”说明已经登陆成功
-uroot  表示用户名是root ;-proot 表示密码是root

使用cmd客户端登陆远程的数据库

msyql -uroot -proot -h192.168.131.2 -P3306 -Dbjpowernode;

-h 表示远程数据库地址 -P表示端口号 -D表数据库

四、导入演示数据

建立“bjpowernode”数据库,输入命令:

mysql>create database bjpowernode;

选择数据库,输入命令:

mysql>use bjpowernode;

导入数据库,输入命令:(这个命令只能在命令行模式下执行)

mysql>source D:\bjpowernode.sql

删除数据库,输入命令:

mysql>drop database bjpowernode;

五、查看导入的演示数据(主要查看表结构)

查看该数据库管理系统中全部的数据库,
mysql>show databases;
 

查看所bjpowernode数据库中的全部表格,
mysql>use bjpowernode; 
mysql>show tables;

 


 

查看描述表的结构,mysql>desc dept;


 

表名称:dept

描述:部门信息表
 

表名称:emp

描述:员工信息表

注:DEPTNO字段是外键,DEPTNO的值来源于dept表的主键,起到了约束的做用

表名称:salgrade

描述:薪水等级信息表

mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa

 

mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名

mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa

mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名

mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oamysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oamysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名mysql -uhello -pworld -h192.168.1.88 -P3306 -Dmysql_oa mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名 -uroot

相关文章
相关标签/搜索