Centos7安装Mysql
来源:互联网 发布:发型匹配软件 编辑:程序博客网 时间:2024/06/05 16:31
Centos7 MySql 安装
查看是否安装了MariaDB
$ rpm -qa|grep mariadbmariadb-libs-5.5.41-2.el7_0.x86_64
如有有安装,则卸载
$ sudo rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64
下载mysql的repo源
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装mysql
$ sudo yum install mysql-server
注:一路 yes 即可
重置密码
重置密码前,首先要登录
$ mysql -u root
注:
登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘
原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
$ sudo chown -R hadoop:hadoop /var/lib/mysql #这里的hadoop是用户名(需要设置用户组合用户)
然后,重启服务:
$ service mysqld restart
接下来登录重置密码:
$ mysql -u rootmysql > use mysql;mysql > update user set password=password('xu827928') where user='root';mysql > exit;
修改权限可以使其他机器登录
mysql>mysql -h localhost -u root //这样应该可以进入MySQL服务器 mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //赋予任何主机访问数据的权限 mysql>FLUSH PRIVILEGES //修改生效 mysql>EXIT //退出MySQL服务器
解决远程连接Mysql速度慢的问题
$ sudo service mysql stop$ sudo vi /etc/my.cnf在[mysqld] 下添加skip-name-resolvesudo service mysql start
修改最大连接数
$ sudo vi /etc/my.cnf在[mysqld] 下添加max_connections=1000sudo service mysql restart
0 0
- centos7上安装mysql
- CentOS7安装mysql
- centos7 安装mysql
- CentOS7 安装 mysql
- CentOS7安装mysql
- centos7 mysql的安装
- centOS7安装Mysql
- centos7 install 安装mysql
- CentOS7下mysql安装
- centos7安装mysql
- Centos7安装Mysql
- centos7安装mysql
- CentOS7 mysql 安装
- mysql centos7安装
- CentOS7 下安装 mysql
- centos7 安装mysql
- CentOS7安装mysql
- centos7上安装mysql
- Android4.4 之Bluetooth整理
- Javassist 教程(一)
- 学习spring mabits
- SSH 远程控制 Linux
- 让python类的方法或特性变成私有
- Centos7安装Mysql
- 三种迷宫生成算法
- Linux Ubuntu 下 apache 配置
- 当程序媛闲下来了的时候
- Linux 认识与学习 bash
- View调用scrollTo()、scrollBy()的理解及使用(移动内容而非位置)
- NSOperation基本操作
- MySQL Proxy使用
- @RequestParam-------springMVC