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接口
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中安装mysql:1、使用su命令进入root权限。2、删除老版本数据库,登录系统后可以使用以下命令来查看是否存在老版本的mysql,“rpm –qa mysql”,如果发现老版本,那么可以删除,“yum remove mysql”。3、安装客户端数据库,可以使用yum命令直接安装mysql,yum安装命令如下“yum install mysql”安装时如果没有数据库包,可以保证系统联网,然后由系统来完成数据下载,如果在安装过程中出现yum.id被占用的情况,则可以使用vi/var/run/yum.pid来删除被占用的ID,然后使用:wq命令保存文件并退出即可。
安装服务器数据库:安装命令如下:yum install mysql-sever。
启动数据库服务:/etc/inct.d/mysql start
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29272216/viewspace-1215512/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29272216/viewspace-1215512/