zoukankan      html  css  js  c++  java
  • MySql安装以及远程无法连接处理办法

    安装MySQL

    yum install -y mysql mysql-server

    当你修改了配置文件后,你需要重启 mysqld 才能使这些修改生效(service mysqld restart)。

    要想检查 mysqld 进程是否已经开启,可以使用下面的命令:

    pgrep mysqld

    安装MySQL动态库相关(libmysqlclient.so.xx)

    yum install -y mysql-libs

    安装MySQL开发包。(头文件库文件)

    yum install -y mysql-devel



    MySql无法远程访问时:

    1、Mysql的端口是否正确,通过netstat -ntlp查看端口占用情况,一般情况下端口是3306。在用工具连接MySQl时要用到端口。
    2、检查用户权限是否正确。
         例如:用户Tester,user表里有两条记录:host分别为localhost和%(为了安全,%可以换成你需要外部连接的IP)。
    3、查看/etc/my.cnf中,skip-networking 是否已被注掉
         需要注掉。
    4、检查 /etc/mysql/my.cnf 中的 bind-address =127.0.0.1 是否注释掉?
         没有注释掉,注释之
    5、若还无法连上,写个测试例子,监听3306,然后看看远程是否可与此例子通讯。


    文件结构

    MySQL配置文件:/etc/mysql/my.cnf ,其中指定了数据文件存放路径
    datadir = /var/lib/mysql
    如果你创建了一个名为 test 的数据库,那么这个数据库的数据会存放到 /var/lib/mysql/test 目录下。


    进入MySQL

    mysql -uroot -p 
    修改 MySQL 的管理员密码:
    sudo mysqladmin -u root password newpassword

    简单的操作

    显示数据库:

    mysql> show databases;
    +--------------------+
    | Database |
    +--------------------+
    | information_schema |
    | mysql |
    +--------------------+
    2 rows in set (0.00 sec)
  • 相关阅读:
    NIO与普通IO文件读写性能对比
    JAVA学习.java.sql.date 与java.util.date以及gettime()方法的分析
    软件工程之软件设计
    ubuntu下管理android手机
    AFNetworking2.0 NSHipster翻译
    【Jsoup爬取网页内容】
    IOS 表视图UITableView 束NSBundle
    如何将位图格式图片文件(.bmp)生成geotiff格式图片?
    opencv3 使用glob遍历并修改文件名
    Ubuntu clion下载及激活
  • 原文地址:https://www.cnblogs.com/lcinx/p/10570555.html
Copyright © 2011-2022 走看看