简述:此次主要是因为搬迁机房,原来一台09年的ubuntu安装的9.x的系统,后来升级过内核为10.x,上面服务配置混乱需要整理,领导想要升级系统,重装跟以前服务器上一样的软件。由于年代久远,现在系统升级为16.x比较难找到老版本source.list源,试过离线自己做本地源,依赖解决不了,最后再国外找到一个比较全的源。安装完成后,mysql没有配置文件,自己手动自定义有问题,最后经过查找帮助配置文件,解决,具体如下

[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock
default-character-set=utf8
[mysqld]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock

#一、不能创建mysqld.pid

#与my-innodb-heavy-4G.cnf比较,一定要修改成上面不然老是报错

#[ERROR] /usr/sbin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 13)

#[ERROR] Can't start server: can't create PID file: Permission denied

skip-external-locking
default-character-set=utf8
init_connect='SET NAMES utf8'
key_buffer              = 16M
max_allowed_packet      = 4M
thread_stack            = 256K
thread_cache_size       = 128
table_cache            = 1024
thread_concurrency     = 10
sort_buffer_size = 6M
read_buffer_size = 4M
join_buffer_size = 8M
myisam_sort_buffer_size = 16M
tmp_table_size = 128M
query_cache_limit       = 4M
query_cache_size        =32M
set-variable = innodb_buffer_pool_size= 4G
set-variable = innodb_additional_mem_pool_size=64M
myisam-recover          = BACKUP
max_connections        = 1000
expire_logs_days        = 10
max_binlog_size         = 100M
skip-federated

#二、链接文件修改配置文件错误

#另外注意这几个文件的连接情况

root@ubuntu16-slyey:/etc/mysql# ls -al /etc/mysql/my.cnf.fallback
-rwxr-xr-x 1 root root 833 Jan 11 15:17 /etc/mysql/my.cnf.fallback
root@ubuntu16-slyey:/etc/mysql# ls -al /etc/alternatives/my.cnf.fallback
lrwxrwxrwx 1 root root 26 Jan 11 14:56 /etc/alternatives/my.cnf.fallback -> /etc/mysql/my.cnf.fallback
root@ubuntu16-slyey:/etc/mysql# ls -al /etc/mysql/my.cnf
lrwxrwxrwx 1 root root 33 Jan 11 13:43 /etc/mysql/my.cnf -> /etc/alternatives/my.cnf.fallback

#三、排错方法

#重要的排错方法

#systemctl status mysql.service #查看状态信息

#journalctl -xe #查看具体错误信息

#四、mysql帮助文档查看,最后找到解决方法

#dpkg -L softname
#dpkg -s softname
#dpkg -S softname
#aptitude
#apt-file list softname
#/usr/share/doc/mysql-server-5.0/examples/my-large.cnf.gz
#/usr/share/doc/mysql-server-5.0/examples/my-small.cnf
#/usr/share/doc/mysql-server-5.0/examples/ndb_mgmd.cnf
#/usr/share/doc/mysql-server-5.0/examples/my-huge.cnf.gz
#/usr/share/doc/mysql-server-5.0/examples/my-innodb-heavy-4G.cnf.gz

#我是通过my-innodb-heavy-4G.cnf.gz这个文件来修改的

转载于:https://blog.51cto.com/1983939925/1891103

ubuntu16.xxx安装mysql5.0项目迁移环境搭建相关推荐

  1. vuejs项目开发环境搭建(ESlint安装)

    vuejs项目开发环境搭建(ESlint安装) vuejs项目开发环境搭建,有时候需要安装ESlint! eslint对ES6语法支持更好,可以通过eslint在团队开发中快速统一ES6的语法,精简代 ...

  2. Ubuntu16.04 安装 OpenMPI4.0.0

    Ubuntu16.04 安装 OpenMPI4.0.0 文章目录 OpenMPI 简介 一.OpenMPI 1.0.0版本下载 二.OpenMPI 安装步骤 1.解压并进行配置 2.Build 并安装 ...

  3. 深度学习(四十一)cuda8.0+ubuntu16.04+theano、caffe、tensorflow环境搭建

    cuda8.0+ubuntu16.04+theano.caffe.tensorflow环境搭建 目前自己撘过深度学习各种库.各种环境,已经搭建了n多台电脑,发现每台电脑配置安装方法各不相同,总会出现各 ...

  4. ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务

    [摘要] docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程. 第一步: 删除之前的nvi ...

  5. 0、Java项目开发环境搭建

    Java项目开发环境搭建详解   工欲善其事,必先利其器. 一.环境搭建 1.JDK安装及环境变量配置 点击查看 2.Maven安装及环境变量配置 点击查看 Maven配置远程仓库地址:   打开ma ...

  6. 在Fedora8上安装MySQL5.0.45的过程

    本来想安装最新的5.6.13-1版本,下载下来后,依赖的包rpmlib无处下载,无法只得作罢.从Foreda8的安装光盘中找到了以下文件: mysql-5.0.45-4.fc8.i386.rpm my ...

  7. ubuntu16全程安装mysql5.7.15!

    ubuntu16全程安装mysql5.7.15! ubuntu16安装mysql5.7.15: sudo dpkg -i  mysql-common_5.7.15-1ubuntu16.04_amd64 ...

  8. php5.6使用mysql_php5.6+MySQL5.6+Apache2.4环境搭建安装图文教程

    说明:为了解决广大网友朋友,在windows下面搭建PHP运行环境,本人把安装php5.6+MySQL5.6+Apache2.4环境搭建过程详细记录下来分享给大家,希望能帮助到大家,谢谢! 一.PHP ...

  9. ubuntu16.04安装jdk以及详细jdk环境配置教程,亲测没毛病。

    ubuntu16.04安装jdk以及详细jdk环境配置教程 前言:此文章专为已经购买了云主机的朋友来进行ubuntu系统下的jdk配置教程.因此文中提到的xshell和xftp软件使用就直接跳过. 我 ...

  10. Linux 0.11 实验环境搭建与调试

    缘起 之前我写过一篇博文:Linux 0.11 实验环境搭建 本以为有了这个环境(gcc-3.4 & gdb-6.8),就可以调试无忧了.谁知遇到了以下问题: (1)用 gdb 调试 main ...

最新文章

  1. SpringBoot中的SFL4J日志
  2. 微信企业号OAuth2.0授权-Java
  3. 跟ASP.NET MVC一起使用jQuery
  4. html2canvas 阿里云图片没显示_对标“百度网盘”?阿里云网盘横空出世
  5. Javascript版-显示相应图片的详细信息
  6. 算法工程师面试必考点:Dropout和R-Dropout的使用技巧
  7. NDK编译mupdf1.1小记
  8. Python中for循环之range、enumerate函数
  9. 学习Java,真的可以月薪过万嘛?真实个人经历告诉你,记录了平时学习的内容以及学习过程中最真实的感受(三)
  10. 交通信息工程 实验四:交通仿真实验(一)
  11. 油猴+百度网盘+加速
  12. R在市场调查中的应用--探索性因子分析(EFA)
  13. 历年奥斯卡获奖影片(1927—2015)
  14. 计算机快捷键 英语,电脑中英文切换快捷键
  15. 关于ArcMap中道路、河道中心线提取过程
  16. redis的压缩列表和跳表,看这一篇文章就够了
  17. Windows Server 2016 远程桌面会话主机授权设置
  18. PLSQL基本操作手册
  19. Flex 下 mm.cfg 文件配置详解
  20. HTTP 传输大文件的几种方案

热门文章

  1. vector理解一波~~~
  2. hibernate could not resolve property
  3. Archlinux下启用Thinkpad功能键
  4. Silverlight中的ControlTemplate
  5. 利用GridView显示主细表并添加打开、关闭功能
  6. Java(面向对象OOP)
  7. Luogu4885 灭顶之灾
  8. DataNucleus之JDO操作演示样例
  9. [FZYZOJ 1889] 厨房救济
  10. 给iOS开发新手送点福利,简述UIPageControl的属性和用法