zoukankan      html  css  js  c++  java
  • bitnami下mysql配置-包含phpMyAdmin配置

    mysql开启远程访问:

    默认情况下mysql的绑定ip是bind-address=127.0.0.1
    找到my.cnf
    bitnami@linux:~$ sudo find / -name my.cnf
    [sudo] password for bitnami: 
    /opt/bitnami/mysql/my.cnf
    bitnami@linux:~$ 

    注释掉这一行

    [mysqladmin]
    user=root
    
    [mysqld]
    basedir=/opt/bitnami/mysql
    datadir=/opt/bitnami/mysql/data
    port=3306
    socket=/opt/bitnami/mysql/tmp/mysql.sock
    tmpdir=/opt/bitnami/mysql/tmp
    max_allowed_packet=16M
    #bind-address=127.0.0.1
    
    character-set-server=UTF8
    collation-server=utf8_general_ci
    [mysqld_safe]
    mysqld=mysqld.bin
    
    [client]
    port=3306
    socket=/opt/bitnami/mysql/tmp/mysql.sock
    
    default-character-set=UTF8
    [manager]
    port=3306
    socket=/opt/bitnami/mysql/tmp/mysql.sock
    pid-file=/opt/bitnami/mysql/tmp/manager.pid
    default-mysqld-path=/opt/bitnami/mysql/bin/mysqld.bin

    这样就可远程访问。

    bitnami下重启mysql服务的方法

    $ cd /opt/bitnami
    $ sudo ./ctlscript.sh restart mysql

     

    mysql数据库连接
    看一下bitnami里面mysql的quick guide:   (像重置密码都在这个文档当中)
    我觉得bitnami里面的所有东西安装有时按照一个套路来的,但是这个套路可能跟别人的不同。比如mysql的启动方法就是前面提到的,用ctlscript.sh来实现的。
     
    virtual machine的mysql默认连接用户名是:root/bitnami
    mysql本地连接方式
    $ mysql -u root -p
    $ bitnami
     
    如果想从别的机器上面访问mysql,还需要执行以下命令
    $ /installdir/mysql/bin/mysql -u root -p -e "grant all privileges on *.* to 'root'@'%' identified by 'your_root_password' with grant option";

    如果执行完上面的命令以后还不能远程登陆,那么就可能是防火墙的问题了,请开放3306端口。

    查看防火墙状态
    sudo ufw status

    详细可以参考:https://help.ubuntu.com/community/UFW

    启用phpMyAdmin(mysql页面管理器)

    phpMyAdmin is an easy to use management tool for MySQL that allows you to create and drop databases, create, drop and modify tables, delete, edit and add fields, execute SQL statements, manage keys on fields, manage privileges and export data in various formats through a web-based interface.
    但是上面的配置是有误的,因为找不到
    "installdir/apps/phpmyadmin/conf/phpmyadmin.conf"这个文件,后来在以下链接中找到答案。
    就是所有应用都是通过apache配置的,所以配置文件在/opt/bitnami/apps/phpmyadmin/conf/httpd-app.conf当中。具体可以参考apache的配置:
     
    配置完毕以后,通过http://YOUR_IP/phpmyadmin 进行访问,我的访问地址就是http://192.168.1.100:1280/phpmyadmin
     
     
    其实虚拟机端口绑定,然后使用navicat直接连接就可以。
  • 相关阅读:
    Scala_模式匹配
    Scala_特质
    Scala_继承
    Scala_对象
    Scala_类
    Scala_关键字
    Scala_数据结构
    Scala_方法、函数、柯里化
    Scala_控制结构
    Scala_基本语法
  • 原文地址:https://www.cnblogs.com/xwdreamer/p/3553005.html
Copyright © 2011-2022 走看看