zoukankan      html  css  js  c++  java
  • ubuntu14.04升级mysql5.5至mysql5.7

    原文链接:https://www.cnblogs.com/os-python/p/6842485.html

    1.下载mysql-apt的配置包,并安装

    wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
    sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb

    在安装的过程中,会要求选择mysql版本,选择mysql5.7版本后,点击“OK”。

    2.更新apt-get索引

    sudo apt-get update

    3、安装数据库,在安装过程中,会自动卸载已经安装的老版本数据。

    sudo apt-get install mysql-server

    4、安装mysql 后,使用mysql_upgrade升级数据库文件版本

    sudo mysql_upgrade -uroot -p'youpassword'

    5、重启mysql,并检查数据是否正常

    sudo service mysql restart
    mysqlcheck -uroot -p'youpassword' --all-databases

    6、如果一切正常,所有表的检查结果均是ok状态。

    同时,也可以进入mysql使用select version(); 来查看mysql-server 版本号。

    更新过程中遇到的问题:

    1、在ubuntu 14的版本中,安装了mysql 后,启动时,程序提示 “No directory, logging in with HOME=/”

    root@xxx:/etc/mysql# service mysql restart
     * Stopping MySQL Community Server 5.7.11
    ...
     * MySQL Community Server 5.7.11 is stopped
     * Re-starting MySQL Community Server 5.7.11
    No directory, logging in with HOME=/
    ..
     * MySQL Community Server 5.7.11 is started

    解决办法:

    sudo service MySQL stop
    sudo usermod -d /var/lib/mysql/ mysql
    sudo service mysql start

    2、安装后远程访问mysql ,提示10061错误的问题

    在更新mysql版本后,所有的配置文件都会被删除,因此需要修改mysql配置。在Ubuntu中,配置文件在:

    /etc/mysql/mysql.conf.d/mysql.cnf 
    注销配置文件中:bind-address =127.0.0.1 即可
    /usr/bin                 客户端程序和脚本  
    /usr/sbin                mysqld 服务器  
    /var/lib/mysql           日志文件,数据库  [重点要知道这个]  
    /usr/share/doc/packages  文档  
    /usr/include/mysql       包含( 头) 文件  
    /usr/lib/mysql           库  
    /usr/share/mysql         错误消息和字符集文件  
    /usr/share/sql-bench     基准程序
  • 相关阅读:
    屏幕的真实分辨率大小
    CCConfiguration::sharedConfiguration()->loadConfigFile cocos2d-x 中文乱码问题及国际化解决方案
    git 放弃提交到提交之前
    cocos2d-x 输出debug信息
    Ubuntu设置环境变量
    有时候需要统计手机的型号和版本号,利用程序可以获取到相应的手机信息.
    读取 android sys/下的信息
    android 读取 raw 中的文件。
    C/C++中结构体(struct)
    异步图片下载引擎(升级版——ExecutorService+handler)
  • 原文地址:https://www.cnblogs.com/zkfopen/p/10113050.html
Copyright © 2011-2022 走看看