zoukankan      html  css  js  c++  java
  • MySql通用二进制版本在Linux(Ubuntu)下安装与开启服务

    安装mysql前可能需要其他软件的依赖,请先执行下面命令安装mysql的依赖软件

    shell> apt-cache search libaio # search for info
    shell> apt-get install libaio1 # install library

    然后可以进入mysql的安装步骤了

    1 解压缩二进制文件:

    tar -xzvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz

    2 将解压后的文件夹更名为mysql

    mv mysql-5.6.36-linux-glibc2.5-x86_64/  mysql

    3 打开/etc/profile文件增加mysql的HOME到环境变量中

    vim /etc/profile

    4 增加下面代码到/etc/profile

    export MYSQL_HOME=/usr/local/mysql
    export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$MYSQL_HOME/bin

    5 使配置立刻生效

    source /etc/profile

    6 进入到mysql文件夹

    cd mysql

    7 执行下面代码安装mysql(指定mysql的root用户)

    ./scripts/mysql_install_db --user=root

    8 后台启动mysql进程

    nohup mysqld_safe --user=root > /dev/null 2>&1 &

    9 以root用户连接mysql

    mysql -uroot

    10 修改mysql的root用户的密码

    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('admin');

    11 退出mysql

    exit

    12 重新以root用户并用admin密码登陆

    mysql -uroot -padmin

     13 如果需要让root用户可以远程登陆,执行下面命令

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION ;
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' identified by 'admin' WITH GRANT OPTION ; flush privileges ;

    安装过程中如果遇到Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists! 异常,可以参考下面的解决方案:

    http://blog.csdn.net/coroutines/article/details/7715621

  • 相关阅读:
    PowerShell美化
    Open Live Writer
    Docker学习笔记
    [Caliburn.Micro专题][1]快速入门
    Git
    自助报表是什么东西?能不能利用自助报表把报表事务推给业务人员?
    什么是报表工具?和 EXCEL 有什么区别?
    报表为什么会没完没了?怎么解决这个问题?
    How Python Handles Big Files
    完成一个预测建模项目一般需要多长时间?
  • 原文地址:https://www.cnblogs.com/kuillldan/p/6955578.html
Copyright © 2011-2022 走看看