当前位置: 首页 > news >正文

freebsd linux mysql_怎样在linux或unix服务器上安装、使用MySQL

在linux或unix服务器上安装、使用MySQL的注意事项,西昆云需要的朋友可以参考下,使用windows服务器的朋友可以到s.jb51.net下载相关软件

9befb191330aefee4b7380cc6a6904b0.png

一、怎么样取得最新版本的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

相关文章:

  • mysql eav_检索MySQL EAV结果作为关系表的最佳性能是什么
  • mysql与后台乱码问题_MySQL+PHP[utf-8]乱码原因与解决方法
  • MySQL集函数随机数_MySQL的随机数函数rand()的使用技巧
  • jmx编程监控mysql_JMX-JAVA进程监控利器
  • zookeeper清空hbase_zookeeper和HBASE总结
  • ldap radius mysql_OpenLDAP+FreeRADIUS+MySQL+RP-PPPOE 构建PPPOE服务器
  • mysql分批导出数据_一分钟学会系列:大批量数据导出Excel-分页查询性能优化
  • php mysql 创建数据表_PHP MySQL 创建数据表
  • pythonioerror0 121_Python中的“IOError:[Errno 0]Error”错误
  • python词云乱码_python词云库wordCloud使用方法详解(解决中文乱码)
  • 儿童手工制作日历_怎么做手工儿童卡通绵羊日程管理小日历
  • 内存cpu占用不高但mysql很卡_解决Mysql占用cpu,内存高故障案例
  • 康乐面板mysql默认密码_Linux安装kangle(康乐)网站管理面板的详细教程
  • mysql jpa 不要自动建表_18.1. 从零开始学springboot-配置jpa自动建表为innodb
  • mysql 存储json如何查出_Mysql如何提取存储的JSON值
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • CAP理论的例子讲解
  • github从入门到放弃(1)
  • Js基础——数据类型之Null和Undefined
  • leetcode-27. Remove Element
  • Lsb图片隐写
  • MySQL QA
  • 聚簇索引和非聚簇索引
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 前端_面试
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 与 ConTeXt MkIV 官方文档的接驳
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​Python 3 新特性:类型注解
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • #单片机(TB6600驱动42步进电机)
  • (C#)获取字符编码的类
  • (翻译)Entity Framework技巧系列之七 - Tip 26 – 28
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (七)Java对象在Hibernate持久化层的状态
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (四) 虚拟摄像头vivi体验
  • (四)Controller接口控制器详解(三)
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转)【Hibernate总结系列】使用举例
  • (转)大型网站的系统架构
  • (转)一些感悟
  • ***测试-HTTP方法
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .Net Core 中间件验签
  • .NET Core使用NPOI导出复杂,美观的Excel详解
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .NET 中的轻量级线程安全