contentOS7 安装、卸载mysql 及设置外网访问

已经安装了mysql的需要先卸载

卸载步骤转至此博文

yum方式安装的mysql

1、yum remove mysql mysql-server mysql-libs compat-mysql51

2、rm -rf /var/lib/mysql

3、rm /etc/my.cnf

查看是否还有mysql软件:

rpm -qa|grep mysql

如果存在的话,继续删除即可。

卸载步骤不是我们要讲的主要内容这里只见到的说了yum方式的卸载,需要了解更多可以去原博主的文章里面看!


安装MYSQL

​ sudo yum install -y  mysql-server

​ 更改MYSQL用户权限:

sudo chown -R root:root /var/lib/mysql

​ 重启服务:

systemctl restart mysql.service

登录,并修改密码:

mysql -u root

mysql > use mysql;

mysql > update user set password=password('xxxxxx') where user='root';

mysql > flush privileges;

mysql > exit;

grant all privileges  on *.* to root@'%' identified by "password";  //授权地址5.6版本

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; //5.7版本

flush privileges;

教程到这里已经完成了(如果用的是阿里云服务器的同学记得要设置3306端口的安全规则哦),下面列出了一些平时会比较常用的命令,后续会继续更新

常用命令:

为了初学者不至于因为打不出‘反引号’而不能放荡不羁,于是ANSI_QUOTES出来了;有了它我们只有把关键字用‘双引号’引起来

SET SESSION SQL_MODE=ANSI_QUOTES;

show create table table_name; //表结构

desc table_name 查看表结构

update table(数据表) set name(字段) = replace(name(字段),'需要替换的字符','新字符');//表数据替换

最大连接数

show variables like '%max_connections%'; //查看最大连接数

set global max_connections = 3600; //修改为3600

\c 或 \q //结束

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。