centos mysql 修改端口

http://blog.csdn.net/wobin/article/details/10266165

在CentOS上使用yum命令安装mysql后,使用默认端口3306能成功启动,但在/etc/my.cnf里更改端口,mysql启动不成功,后查阅相关资料总结如下:

这是更改端口后,进入/var/log/mysqld.log里摘取的启动失败相关日志:

130823 17:21:14 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
130823 17:21:14 [Warning] ‘--default-character-set‘ is deprecated and will be removed in a future release. Please use ‘--character-set-server‘ instead.
130823 17:21:14  InnoDB: Initializing buffer pool, size = 8.0M
130823 17:21:14  InnoDB: Completed initialization of buffer pool
130823 17:21:14  InnoDB: Started; log sequence number 0 44233
130823 17:21:14 [ERROR] Can‘t start server: Bind on TCP/IP port: Permission denied
130823 17:21:14 [ERROR] Do you already have another mysqld server running on port: 8060 ?
130823 17:21:14 [ERROR] Aborting

130823 17:21:14  InnoDB: Starting shutdown...
130823 17:21:19  InnoDB: Shutdown completed; log sequence number 0 44233
130823 17:21:19 [Note] /usr/libexec/mysqld: Shutdown complete

解决如下:

1.  防火墙问题

vi /etc/sysconfig/iptables

添加如下行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8060 -j ACCEPT

2. SELinux问题

方法一: 不需要重启Linux:
 [[email protected] ~]# setenforce 0

方法二:需要重启Linux:
vi /etc/selinux/config

SELINUX=disabled

时间: 2024-11-01 13:42:01

centos mysql 修改端口的相关文章

mysql修改端口经验

mysql更改端口修改/etc/my.cnf添加port=3308修改后如下[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockport=3308user=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0default-character-set=utf8[mysqld_safe]

cent7.0 mysql 修改端口

如何查看mysql 默认端口号和修改端口号 2015-03-19 17:42:18 1. 登录mysql [[email protected] /]# mysql -u root -p Enter password: 2. 使用命令show global variables like 'port';查看端口号 mysql> show global variables like 'port'; +---------------+-------+ | Variable_name | Value |

centos mysql 修改mysql用户密码

查看服务器版本: cat /etc/redhat-release 查看mysql 版本: mysql -u root -p use mysql; ###mysql 5.7以上.. update user SET authentication_string = PASSWORD('newpassword') WHERE user = 'root'; ###mysql 5.7一下旧版本 update user SET password = PASSWORD('newpassword') WHERE

有关WAMPSERVER 如何修改端口,MySQL数据库的修改

一.修改Apache的监听端口 1.在界面中选Apache,弹出隐藏菜单选项,打开配置文件 http.conf; 2.找到Listen 80 和 ServerName localhost:80; 3.将80改成8080(自己也可以设定别的不使用的端口,例如8000,801等)(!改的时候一定要 在8与0之间加入修改!);——共修改了4处 4.保存,重启所有服务(Restart All Server); 注:1.当WAMPServer的图标为绿色时是可以正常使用的 2.当图标为黄色时Apache中

linux的mysql修改默认端口3306

linux 修改mysql默认端口3306 cd /etc/mysql/my.cnf 修改两处 客户端的port=3306 和mysqld的服务器端口port=3306 [client] port=3306 [mysqld] port=3306 重启mysql服务器即可 sudo service mysql restart 原文地址:https://www.cnblogs.com/shigfdengys/p/12158272.html

centos下修改ssh端口

1 :防火墙端口开放#  /sbin/iptables -I INPUT -p tcp --dport 2222 -j ACCEPT 2:配置sshd_config文件,修改端口号#  vi /etc/ssh/sshd_config 找到#Port 22将其改成Port 2222 3:重启SSH服务#  service sshd restart 4:防火墙端口关闭#  vi /etc/sysconfig/iptables找到-A INPUT -m state --state NEW -m tcp

mysql修改用户名和密码

修改用户名 mysql> use mysql;  选择数据库Database changedmysql> update user set user="dns" where user="root";    将用户名为root的改为dns 修改密码 方法一使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数. 方法二使用mysqladmin,这是前面声明的一个特例.mysqladmin -u root -

更改 MySQL 运行端口

更改MySQL运行端口,其实很简单,步骤如下: 以MySQL 5.7为例: 1.停止MySQL服务 "我的电脑"-"管理"-"服务",在列表里面找到MySQL57 然后停止服务 2.修改端口号 打开 C:\ProgramData\MySQL\MySQL Server 5.7 找到my.ini文件 ,搜索"port",然后将3306改为你想要的端口号 备注:有两个"port=3306",都需要改 3.重启My

mysql修改默认数据存储目录

今天在linux安装了mysql,是用的是centos系统,我用的是yum安装的. yum install mysql-server mysql-devel mysql 修改数据的存储目录的时候遇到了些问题,记录一下步奏. 默认的数据存储目录:/var/lib/mysql 我修改后的存储目录:/data/mysqldata/mysql mysql 修改数据目录: 1.停止mysql服务 service mysqld stop 2.复制原来的数据到新目录,新目录不存在请创建 mkdir -p /d