MySql安装以及远程没法链接处理办法

安装MySQL

yum install -y mysql mysql-server

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

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

pgrep mysqld

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

yum install -y mysql-libs

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

yum install -y mysql-devel

数据库



MySql没法远程访问时:

一、Mysql的端口是否正确,经过netstat -ntlp查看端口占用状况,通常状况下端口是3306。在用工具链接MySQl时要用到端口。
二、检查用户权限是否正确。
     例如:用户Tester,user表里有两条记录:host分别为localhost和%(为了安全,%能够换成你须要外部链接的IP)。
三、查看/etc/my.cnf中,skip-networking 是否已被注掉
     须要注掉。
四、检查 /etc/mysql/my.cnf 中的 bind-address =127.0.0.1 是否注释掉?
     没有注释掉,注释之
五、若还没法连上,写个测试例子,监听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)
相关文章
相关标签/搜索