Linux环境下关于MySQL版本的问题,请教!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux环境下关于MySQL版本的问题,请教!相关的知识,希望对你有一定的参考价值。

现在在学习Linux下安装监控软件Cacti.有个疑问请教: 在网上看到许多教程,写到安装MySQL的时候有很多都是standard版或者企业版或者只有版本号.但是去MySQL下载的时候却发现没有标准版啊,只有Server版,或者Client版,好像还有还有share版.现在MySQL是否还有标准版或者什么版本下载?Linux应该装什么版本才能支持Cacti软件呢?
请教!感谢.

参考技术A 一般 5.1就OK了 参考技术B standard或enterprise 都是指mysql_server的版本,随便下一个就好了,可以下rpm或者tar.gz(推荐rpm)本回答被提问者采纳 参考技术C 你用的什么版本的linux?一般什么版本都能装cacti,给你一下不同版本安装方法吧,这样简单好用。
ubuntu,debian安装方法:
apt-get update
apt-cache search mysql
然后查看有哪个版本的mysql
apt-get install mysql-server-版本号

radhat、RHEL、centos版本的linux
yum install mysql*

VS下关于 _CRT_SECURE_NO_WARNINGS 问题的分析与解决

一、问题的起因

六月下旬,老师布置了有关图形学的课设,于是我将我在VS2013中写好的代码进行编译,结果得到了以下信息:

 

二、解决方法

1,按照英文提示,我先将fopen改成了fopen_s后,发现错误比原来还多,于是请教了朋友,他说加有关 _CRT_SECURE_NO_WARNINGS 的宏定义

于是可以尝试在程序的前面加上如下宏定义:

#define _CRT_SECURE_NO_WARNINGS
#include "stdafx.h"
#include<Windows.h>

 

 

或者在项目(Project) -> 属性(Properties) -> C/C++ -> 预处理器(Preprocessor) -> 预处理器定中添加 _CRT_SECURE_NO_WARNINGS 这个预定义,然后点击确定即可:

 

小结:在VS中调用 scanf、fopen 等函数时会提示 _CRT_SECURE_NO_WARNINGS 警告,原因是这些函数不安全,可能会造成内存泄露等,所以编译器会建议采用带_s的函数。当然如果执意不加_s,那么就需要使用 _CRT_SECURE_NO_WARNINGS 标记来忽略这些警告问题。

 

2,关闭安全开发生命周期检查(SDL)

 项目属性 -> 配置属性 -> C/C++ -> SDL检查,选择关闭。

 

小结:“安全开发生命周期(SDL)检查”,是为了能更好的监管开发者的代码安全,如果勾选上这一项,那么它将严格按照SDL的规则编译代码,所以会出现一些以前可以编译通过的代码现在却编译不了的现象,使用SDL的优点是方便了开发者使用和增强了程序的健壮性和可靠性,但同时也对在老版本或者低版本编译器上运行的程序会出现兼容性的问题。

 

以上是关于Linux环境下关于MySQL版本的问题,请教!的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境下关于权限的一些小问题

ubuntu下关于/etc/profile的问题请教高手:)

linux环境下关于显示日期及修改密码的小练习

Linux crontab下关于使用date命令的坑

linux下关于PostgreSQL数据库同步的问题!slony

VS下关于 _CRT_SECURE_NO_WARNINGS 问题的分析与解决