我们利用liunx yum来安装mysql,yum -y install mysql mysql-server;相应的卸载命令是 yum -y remov xxxx
安装
我们利用liunx yum来安装mysql,yum -y install mysql mysql-server;相应的卸载命令是 yum -y remov xxxx
设置账号
安全完成后,我们利用mysqladmin -u root password ‘123456’ 命令进入mysql,报了error 1045错误,访问被拒绝
解决办法是重新设置root用户密码,在Windows平台下操作步骤如下:
1. 杀掉所以mysql的进程
killall mysqld
2. 查看mysql状态
/etc/rc.d/init.d/mysqld status
3.安全模式下面进入mysql
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
屏幕出现: Starting demo from .....
4. 新开起一个终端输入
mysql -u root mysql
5.设置 root 用户的密码
mysql> update user set password=password('123456') where user='root'
6. 记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
FLUSH PRIVILEGES;
7.关闭mysql
mysql> quit
8.启动mysql
/etc/rc.d/init.d/mysqld start
9.mysql -u root -p(会让你输入刚设置的密码)
打开端口
在CentOS系统中防火墙默认是阻止3306端口的,我们要是想访问mysql数据库,我们需要这个端口,命令如下:
1.在iptables 加入运行访问3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
2.保存
/etc/rc.d/init.d/iptables save
3.重新启动iptables
/etc/rc.d/init.d/iptables restart
4.查看iptables状态
/etc/init.d/iptables status
远程访问
mysql不允许远程用户访问主机服务器 1130
安装完之后成 使用 mysql admin连接报错
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
以下百度查到的,试过可以
说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
需更改 mysql 数据库里的 user表里的 host项
把localhost改称%
具体步骤:登陆到mysql
首先 use mysql;
按照别人提供的方式update的时候,出现错误。
mysql> update user set host='%' where user = 'root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
然后查看了下数据库的host信息如下:
mysql> select host from user where user = 'root';
+-----------------------+
| host |
+-----------------------+
| % |
| 127.0.0.1 |
| localhost.localdomain |
+-----------------------+
3 rows in set (0.00 sec)
host已经有了%这个值,所以直接运行命令:
mysql>flush privileges;
再用mysql administrator连接...成功!!
- 大小: 64.6 KB
分享到:
相关推荐
centos mysql centos mysql centos mysql centos mysql
Linux CentOS Mysql修改默认端口.docx
Linux CentOS MySQL 5.7.18 5.7.X安装教程.txt
centos mysql修改数据库目录的方法。
CentOS mysql安装还是很常用的软件,我就学习如何CentOS mysql安装,在这里拿出来和大家分享一下,希望对大家有用。
主要为大家详细介绍了Centos MySQL 5.7安装、升级教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
CentOS mysql 无法远程连接
CentOS7环境mysql小版本升级步骤,本文介绍的是替换二进制文件升级方式的升级步骤,步骤展示的是5.7.26升级至5.7.31的升级步骤,操作系统为centos7.4。
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
解压zip得到mysql-8.0.26-el7-x86_64.tar.gz这个要在Linux系统里面里面解压 无限套娃
主要为大家详细介绍了Linux CentOS MySQL数据库的安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
解决CentOS 7安装mysql后3306端口不通
主要介绍了CentOS Mysql数据库如何实现定时备份,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
1.下载安装包MySQL-5.6.14-1.rhel5.i386.rpm-bundle.tar 安装目录/usr/local/mysql 此类安装包包好了所有的安装文件,解压后释放 ###执行解压命令: #tar -xvf MySQL-5.6.14-1.rhel5.x86_64.rpm-bundle.tar ...
该文档详细描述centos操作系统下的系统参数优化针对mysql数据库