• Linux中如何安装mysql数据库


    安装mysql

    1、解压源码压缩包

    如果服务器可以上网也可以采用在线安装方式,在线安装操作简单具体见下面在线安装步骤

    进入源码压缩包所在目录输入#tar -zxvf mysql-5.6.17-linux-glibc2.5-i686.tar.gz

    2、移动解压文件到/usr/local/mysql

     #mv mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql

    3、添加mysql组及用户

    #cd  /usr/local/mysql

    #groupadd mysql

    #useradd -r -g mysql mysql

    4、安装相关软件包

    #apt-get install libaio-dev

    5、设置权限

    #chown -R mysql:mysql /usr/local/mysql

    #chown -R root /usr/local/mysql

    #chown -R mysql /usr/local/mysql/data

    6、初始化Mysql

    #/usr/local/mysql/scripts/mysql_install_db --user=mysql

    7、启动及进入Mysql

    1)启动:

    #/usr/local/mysql/bin/mysqld_safe --user=mysql &

    (2)出现如上图后Ctrl+c退出;进入目录:

    (3)进入目录:#cd  /usr/local/mysql/bin

    执行:   #./mysql -u root 

    如图如示(表示数据库安装成功):

    执行:exit;

     

    4)检测进程是否正常启动:

    执行:#ps -A|grep mysql

     

    5进入/usr/local/mysql/bin目录:root用户添加密码root (修改数据库密码)

      执行:#/usr/local/mysql/bin/mysqladmin -u root password 'root'

    注:如果要远程访问mysql则要修改访问权限,对外服务器为安全请不要开启

    执行:#/usr/local/mysql/bin/mysql -u root -p

    输入密码:root

    如果连接成功显示如图所示:

     

    执行:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

    flush privileges;(如下图所示)

     

    6)配置mysql事件自启动

    #vi /usr/local/mysql/my.cnf

    [mysqld]下面添加

    event_scheduler = 1

    max_allowed_packet = 20M

    ,如下图

     

    然后:wq(保存退出)

    重启服务器,完成。

  • 相关阅读:
    第六天20160802
    第五天20160801
    关于表单元素input的美化
    关于Oracle默认用户名system密码不正确登录不上解决方案
    ORCALE安装教程
    [INS-32021]此卷上用于所选Oracle主目录的磁盘空间不足
    Linux下利用nc命令传输文件
    golang与 postgresql简单的增删改查
    Golang 调用 C/C++,例子式教程
    c# EF中equal的用法注意
  • 原文地址:https://www.cnblogs.com/weigege/p/8944451.html
Copyright © 2020-2023  润新知