在服务器上安装、使用MySQL的注意事项

mysql|服务器

在服务器上安装、使用MySQL的注意事项
  
  一、怎么样取得最新版本的MySQL?
  
    要安装MySQL,首先要当然要取得它的最新版本,虽然大家都知道在FreeBSD的Packages中可以找到MySQL,但是我还是建议大家到网络上去找最新版本的MySQL。我介绍大家到http://www.mysql.org去下载,这里
  的最新版本是MySQL 3.23 versions 。
  
  二、安装MySQL时候的注意事项?
  
  1、如果您是用MySQL+Apache,使用的又是FreeBSD网路操作系统的话,安装时候你应按注意到FreeBSD的版本问题,在FreeBSD的3.0以下版本来说,MySQL Source内含的MIT-pthread运行是正常的,但在这版本以上,你必须使用
  native threads,也就是加入一个with-named-thread-libs=-lc_r的选项。
  2、如果您在COMPILE过程中出了问题,请先检查你的gcc版本是否在2.81版本以上,gmake版本是否在3.75以上。
  3、如果不是版本的问题,那可能是你的内存不足,请使用./configure -- with-low-memory来加入。
  4、如果您要重新做你的configure,那么你可以键入rm config.cache和make clean来清除记录。
  5、我们一般把MySQL安装在/usr/local目录下,这是缺省值,您也可以按照你的需要设定你所安装的目录。
  
  三、启动和停止MySQL
  
    如果你的机器上从未安装过MySQL的话,在安装MySQL时,最后一个键入的命令是/usr/local/mysql-3.23X/scripts/mysql_install_db
  如果你是同时安装多台机器的话,你可以编辑一下这档案,这样一来可以使你方便的设置好每一台的权限。
  
  1、在安装目录/usr/local启动mysql可以使用/usr/local/share/mysql/mysql.server start记得把mysql.server的属性设置成777
  2、要停止mysql daemon可以使用/usr/local/bin/mysqladmin shutdown来实现
  3、如果你的mysql已经设置了密码,你必须使用mysqladmin -u root -p shutdown来实现
  
  
  四、用root建一个MYSQL的使用者
  
    你需要先用root登入机器,然后改变目录存取权限chown -R mysql /usr/local/var,接着修改mysql.server 档案,这文件位于/usr/local/share/mysql/下,把mysql_daemon_user=root改成mysql_daemon_user=mysql。
  但是在以后新增资料库之后,记得把你的相关档案存取权限改过去:chown -R mysql /usr/local/var/some_new_dbs
  如果你希望你的电脑启动时候自动加载mysql,你只要在/etc/rc.local加入一行/usr/local/mysql/share.server start
  
  
  五、测试你的mysql
    启动mysql后,你可以使用ps -aux来测试,你就发现多了两个process MYSQL使用的语法概观
  
  字符串类型---STRINGS
  
  字符串的匹配必须是成对的,例如:
  
  ‘MY IS OCP’
  
  “MY IS OCPISCAI”
  
  
  他们必须是是用‘’或“”来表示!
  
  我们来举一些在字符串里面含有单引号和双引号的例子,例如:
  
  重复双引号:
  
  mysql>select “ hi! “ “ocp” “!”
  
  ->hi!”ocp”!
  
  
  因为我们的HTML网络里含有许多的单引号和双引号,所以程序
  
  在这里会遇到些因为单引号和双引号而出错的问题,所以要加以
  
  小心。
  
   
  
  数字类型---NUMBERS
  
  我们来看一些合法的数字表达方式:
  
  7
  
  777
  
  -777
  
  77.77
  
  77.777
  
  -777.7777o+7
  
  
  资料库的命名问题,TATBLE、INDEX、COLUMN、以及ALIAS NAME 的命名原则数字可以做为字首,可以有底线,但是不能完全是数字。尽可能的避免使用$字符,在MYSQL里$字符是完全合法的,不过就是会和PHP混淆,所以尽量不使用的好。在命名里不能有“.”字符。ALIAS NAME可以使用256个字符,其它的长度一般都限制在60个字符内。你可以根据你的需要自己修改MYSQL_INSTALL_DB把你所需要修改的长度改一改,改的时候注意别改的太过夸张,MYSQL资料库是可以支持,但MYSQL的核心我没有试过,也许会出现错误。
  
   
  
  数值函数:在数值函数出错的时候,传回的都是NULL
  
  LOG10(X) :以10为底的LOG值
  
  mysql>SELECT LOG (EXP(1));
  -ɮ.000000
  
  
  EXP(X):传回E的X次方,其中E是NATURAL LOG 的底数。
  
  FLOOR(X):传回小于等于X的最大整数。
  
  CEILING(X):传回大雨等于X的最小整数。
  
  ROUND(X):四舍五入到整数。
  
  MOD(N,M) 或者 % :取N除以M的余数。
  
  SIGN(X):X大于传回1,X等于0传回0,X小于0传回-1。
  
  ABS(X):取绝对值。
  
  ROUND(X,D):四舍五入到D位小数。D等于0则与ROUND(X)相同。
  
  三角函数:
  
  ATAN(X,Y):反三角函数
  
  ATAN2(X,Y):反三角函数
  
  LEAST(X,Y,。。。):至少两个参数,传回最小值。
  
  GREATEST(X,Y,。。。):至少两个参数,传回最大值。
  
  DEGREES(X):转换弧度(RADIAN)到度数。
  
  RADIANS(X):转换度数到弧度。
  
  未完待续

时间: 2025-01-19 09:55:50

在服务器上安装、使用MySQL的注意事项的相关文章

Fedora 12服务器上安装Apache2+PHP+MySQL

LAMP是Linux, Apache, MySQL, PHP的缩写.这篇教程将教你如何在一台Fedora 12服务器上安装Apache2web服务器+PHP(mod_php) +MySQL . 我已经测试无误,你可以放心使用. 1. 前言 在这篇教程中,我使用的主机名为server1.example.com,ip地址是192.168.0.100.这些设置可能与你想要的有所不同,所以你必须在适当的地方修改一下. 2 安装MySQL5 用下列命令安装MySQL: yum install mysql

在一台服务器上安装两个或多个mysql的实现步骤_Mysql

如何在一台服务器上安装两个或者更多个的mysql呢?下面是详细的操作步骤,一起来学习学习吧. 一.环境 mysql软件包:      mysql-5.6.31.tar      mysql-5.5.32.tar 操作系统环境:      CentOS release 6.8 (Final) 二.系统规模 /mysqlsoft 用来存放mysql的各个程序 /mysqlsoft/mysql1 用来存放mysql-5.5.32.tar的安装程序 /mysqlsoft/mysql2 用来存放mysql

安装laravel踩过的坑:服务器上安装的两个版本php惹的祸

我在我的阿里云服务器上部署LNMP环境上,特地安装了最新的php(7.1.1),为了体验更牛逼的性能,但也为此付出了一些代价 比如,之前的有个系统使用的是mysql扩展,但是php7已经不支持,所以重写了数据库连接 服务器配置如下: centos 7.2 nginx 1.12.1 php 7.1.1 mysql 5.7 是不是都很新! 这次为了体验下laravel,就在服务器上安装了 composer git node等, 但是发现提示我的服务器没有安装mbstring扩展, 开玩笑,我打开我的

同一服务器上安装SQL2000和SQL2005冲突解决方案

在同一服务器上安装SQL2000和SQL2005,现把安装过程中遇到的问题记录下来,方便遇到同样问题的朋友. 1,因为SQL2000安装过程中无法修改实例名称,故安装过程中必须先安装SQL2000,然后在安装SQL2005.安装SQL2005时必须修改SQL实例名称,否则将和SQL2000的实例名称冲突. 2,安装完SQL2005后,开始准备用SQL2000客户端工具连接SQL2005,结果报告不能用SQL2000客户端工具连接,只能用SQL2005客户端工具连接,后证明SQL2005客户端工具

sqlserver-在windows2008r2服务器上安装sql server2008r2遇到以下问题,求解答~

问题描述 在windows2008r2服务器上安装sql server2008r2遇到以下问题,求解答~ 我的阿里云服务器只有c盘,提示错误是无法打开e盘的某文件,有人遇到过相似的问题吗?????? 解决方案 怎样更改SQL Server2008R2的安装路径SQL Server2008 R2新特性sql server2008 r2 密钥 解决方案二: 这是你的安装光盘的虚拟分区来加载安装

安装失败-方维P2P信贷系统2.7在本地可以安装上但是上传到服务器上安装不上

问题描述 方维P2P信贷系统2.7在本地可以安装上但是上传到服务器上安装不上 方维P2P信贷系统2.7在本地可以安装上但是上传到服务器上安装不上,在填写完数据库信息之后,点击开始安装,然后,就没有然后了,一直停滞在那里.声明一下,数据库安装上了,但是数据表安装不上,即不能运行sql文件,求助各位大侠,看看是什么问题.

centos7在服务器上安装出现花屏

问题描述 centos7在服务器上安装出现花屏 在Dell r720服务器上安装centos7 出现花屏 命令行都是花的 求破一破 解决方案 是不是分辨率的问题呢? 解决方案二: 我上周才在服务器上装好centos7,没有出现你的情况阿

我为什么很烦在DB服务器上安装杀毒软件

常见的数据库连接问题无外乎是在数据库服务器本地可以连接SQL Server,但通过其他服务器就不可以连接.但这次我却碰到了相反的情况,在服务器本地无法通过IP/实例名连接,但从其他服务器却可以.而且每次重启后问题短暂消失,不多久后,又重现.我还是第一次碰到这样的问题.通过深究后找到了根本原因:竟然是某杀毒软件惹的祸.....                                                                 报错截图        下面分享下我的排错过

在linux虚拟机上安装docker和在linux服务器上安装docker区别,在linux虚拟机上安装docker 如果这个虚拟机没有外网 是不是很难设置网络

问题描述 在linux虚拟机上安装docker和在linux服务器上安装docker区别,在linux虚拟机上安装docker如果这个虚拟机没有外网是不是很难设置网络该问题来自CSDNDocker技术交流群(303806405),由版主xinshubiao整理. 解决方案 解决方案二:看需求了,但差别不大该解答来自CSDNDocker技术交流群(303806405),由版主xinshubiao整理,由于手工编辑,提问者和回答者的QQ号和昵称没有一一注明,只简单用ABCD代替提问或回复,A代表提问