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

 更新时间:2012年01月30日 16:22:15   作者:  
在linux或unix服务器上安装、使用MySQL的注意事项,需要的朋友可以参考下,使用windows服务器的朋友可以到s.jb51.net下载相关软件
一、怎么样取得最新版本的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,你只要在/et c.local加入一行/usr/local/mysql/share.server start

相关文章

  • mysql5.6及以下版本如何查询数据库里的json

    mysql5.6及以下版本如何查询数据库里的json

    MySQL里面保存数据有时候会把一些杂乱且不常用的时候丢进一个json字段里面,那么如何查询数据库里的json呢以及mysql存储json注意那些格式呢?接下来通过本文给大家详细介绍,需要的朋友参考下
    2017-03-03
  • MySQL死锁解析与解决方法

    MySQL死锁解析与解决方法

    在数据库管理中,死锁是一种常见而又棘手的问题,当多个事务相互等待对方释放锁资源时,死锁就会发生,本文将介绍MySQL中死锁产生的原因、如何查询死锁,以及解决死锁的方法,需要的朋友可以参考下
    2024-01-01
  • mysql-connector-java与mysql版本的对应关系说明

    mysql-connector-java与mysql版本的对应关系说明

    这篇文章主要介绍了mysql-connector-java与mysql版本的对应关系说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • linux下mysql的root密码忘记的解决方法

    linux下mysql的root密码忘记的解决方法

    这篇文章主要为大家详细介绍了linux下mysql的root密码忘记的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Linux/UNIX和Window平台上安装Mysql

    Linux/UNIX和Window平台上安装Mysql

    这篇文章主要为大家详细介绍了Linux/UNIX和Window两个系统上采用命令安装Mysql的方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • Mysql实现递归树查询的使用示例

    Mysql实现递归树查询的使用示例

    Mysql我们可以使用递归查询来构建一个递归树,本文就来介绍一下Mysql实现递归树查询的使用示例,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • MySql约束超详细介绍

    MySql约束超详细介绍

    MySQL唯一约束(Unique Key)是指所有记录中字段的值不能重复出现。例如,为 id 字段加上唯一性约束后,每条记录的 id 值都是唯一的,不能出现重复的情况
    2022-09-09
  • mysql分页性能探索

    mysql分页性能探索

    本文带领大家一起探讨mysql分页性能,需要的朋友一起看看吧
    2017-10-10
  • MySQL Truncate用法详解

    MySQL Truncate用法详解

    这篇文章主要介绍了MySQL Truncate用法的相关资料,帮助大家更好的理解和使用MySQL,感兴趣的朋友可以了解下
    2020-08-08
  • 详解Mysql导出数据的几种方式

    详解Mysql导出数据的几种方式

    MySQL导出数据的目的有很多种,如数据库备份、表结构导出、表数据导出、分析数据采取等,本文详细的介绍了两种Mysql导出数据的方法,感兴趣的小伙伴可以了解一下
    2018-10-10

最新评论