初识MySQL

MySQL内部构件的一些主要特性如下:

1、  提供了用于C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl的API。

2、  允许多线程的使用,支持多个CPU

3、  提供了事务性和非事务性存储引擎

4、  “单扫描多连接” 被优化,通过它能实现快速链接。

5、  服务器可作为数据库提供,也可以嵌入程序当中,更可以单独程序运行在客户端/服务器联网环境下

Mysql语句、安全以及函数的主要特性如下:

1、  在查询以及对应的WHERE子句中,提供完整的操作符和函数支持。

2、  对sql GROUP BY和ORDER BY子句提供支持,支持聚合函数。

3、  支持表别名和列别名

4、  允许将不同数据库的表混合在相同的查询中

5、  所有的密码传输均采用加密形式,从而保证了密码的安全

Mysql连接和本地化方面的主要特性如下:

1、  不管在什么平台,客户端可使用TCP/IP协议连接mysql服务器

2、  提供ODBC和JDBC接口

3、  Mysql 对多种字符集全面支持,并且数据以所选字符集保存。

         Mysql安装:“Typical”是典型安装方式,也是最简单的安装方式;“Custom”是用户自己控制的方式,例如修改路径等操作,可以选择该方式;“Complete”是完全安装方式,一般不选择。Mysql默认安装路径是C盘符,而通常下,为了软件安全,开发者都选安装到其他盘符。

配置向导可以配置windows中的服务器,并且根据用户的交互完成my.ini文件的配置,配置向导可以在安装mysql完成后开始,也可以由用户自主调用安装目录下的mysql InstanceConfig.exe文件来运行配置程序,如果配置已经完成,则再次运行该程序时,会提示重新配置已有的服务器实例或者删除已有的实例。单击Finish按钮进入配置界面,该配置界面可以选择两种配置类型:Detailed Configuration:详细配置,适合想要更加细粒度控制服务器配置的高级用户。该选项后面包含Developer Machine(开发机器)、Sever Machine(服务器)和Dedicated Mysql Sever Machine (专用mysql服务器)。其中Developer Machine属于个人桌面工作站,该选项会将mysql服务器配置成使用适当比例的系统资源;Dedicated mysql Sever Machine则表示只运行mysql服务的服务器,该选项认为宿主没有运行其他应用程序。因此mysql服务器配置成使用所有可用系统资源。

  Standard Configuration:标准配置,该选项适合想要快速启动mysql而不必考虑服务器配置的新用户,适合单用户使用。

         linux中安装mysql1、使用su命令进入root权限。2、删除老版本数据库,登录系统后可以使用以下命令来查看是否存在老版本的mysql,“rpm  –qa mysql”,如果发现老版本,那么可以删除,“yum remove mysql”。3、安装客户端数据库,可以使用yum命令直接安装mysqlyum安装命令如下“yum install mysql”安装时如果没有数据库包,可以保证系统联网,然后由系统来完成数据下载,如果在安装过程中出现yum.id被占用的情况,则可以使用vi/var/run/yum.pid来删除被占用的ID,然后使用:wq命令保存文件并退出即可。

安装服务器数据库:安装命令如下:yum install mysql-sever。

启动数据库服务:/etc/inct.d/mysql start

数据库连接:mysql  –uroot  -p


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29272216/viewspace-1215512/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29272216/viewspace-1215512/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值