栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Mysql安装后配置修改

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mysql安装后配置修改

本来想着用的时候再查,但是现在感觉还是保存到自己的博客比较方便。
安装的文章见之前的文章。

ubantu安装mysql之后,一般就是改端口、设置限制的访问策略、设置内存等信息。

步骤1. 打开mysql的配置文件,这里是默认安装的路径, vi /etc/mysql/mysql.conf.d/mysqld.cnf

步骤2. 在末行添加 port = 36993,如下图

步骤3. 保存后,重启mysql服务,service mysql restart

步骤4. 命令行登录进mysql,mysql -u root -p

步骤5. 查看开放的端口号,show variables like ‘port’;

mysql -u用户名 [-h主机名] -p密码 [-P端口号] [-D数据库名] [-eMySQL命令] [-S socket文件名]

参数说明:

(1)【-u用户名】或者【–user=用户名】:指定用户登录的用户名;
(2)【-p密码(p小写)】或者【–password=密码】:输入登录密码;
(3)【-h主机名或ip地址】或者【–host=主机名ip地址】:指定登录的主机名;
(4)【-P端口号(P大写)】或者【–port=端口号】:指定登录的MySQL的端口号;
(5)【-D数据库名】或者【–database=数据库名】:指定登录的数据库名称;
(6)【-S socket文件名】或者【–socket=socket文件名】:指定登录时使用的socket文件名。
(7)【-e MySQL命令】或者【–execute= MySQL命令】:在不登录MySQL的情况下执行MySQL命令。
如果需要登录本地数据库,只需要指定用户名(-u)和密码(-p)即可,不需要指定主机名(-h);

登录之后选择
use mysql;
select host from user where user=‘root’;
修改帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从"localhost"改成"%"

update user set host = '%' where user ='root';
flush privileges;

解决远程访问的问题。

/etc/mysql/mysql.conf.d/mysqld.cnf
#设置512M
innodb_buffer_pool_size = 128G
#设置实例个数
innodb_buffer_pool_instances = 16

mysqld.cnf中的内容需要自己添加,添加后永久生效。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837971.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号