服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - linux修改mysql相关配置

linux修改mysql相关配置

2023-10-20 11:31clear4521 Linux

本文主要为大家在linux系统中修改mysql相关配置的方法,包括:修改root密码、修改字符集、修改表名不区分大小写、开通root用户远程访问权限等,有需要的朋友可以参考下

前言

mysql的相关配置mysql修改root密码,mysql修改字符集,mysql修改表名不区分大小写,mysql开通root用户远程访问权限。

一、mysql修改root密码

1. 修改/etc/mysql/mysql.conf.d/mysqld.cnf文件,在[mysqld]下加入skip-grant-tables=1,如下图:

linux修改mysql相关配置

2. systemctl restart mysql,重启mysql服务;

3. mysql -u root -p直接回车,就可以进入mysql;

4. 修改密码:

>  use mysql;
>  update user set authentication_string=PASSWORD("要修改的密码") where User='root'; 
>  flush privileges;
>  quit;

 5. 将/etc/mysql/mysql.conf.d/mysqld.cnf文件中的skip-grant-tables=1参数删掉;

 6. systemctl restart mysql,重启mysql服务;

二、mysql修改字符集

1. 修改/etc/mysql/mysql.conf.d/mysqld.cnf文件,在[mysqld]下加入    character-set-server=utf8;

2. 修改/etc/mysql/debian.cnf文件,在[client]下加入character-set-server=utf8;

3. systemctl restart mysql,重启mysql服务;

4. 验证;

>  show variables where variable_name like '%character%';

三、mysql修改表名不区分大小写

1. 修改/etc/mysql/mysql.conf.d/mysqld.cnf文件,在[mysqld]下加入lower_case_table_names=1;

2. systemctl restart mysql,重启mysql服务;

3. 验证;

>  show variables like '%case_table%';

四、mysql开通root用户远程访问权限

1. 修改/etc/mysql/mysql.conf.d/mysqld.cnf文件,将“bind-address  = 127.0.0.1”参数注释掉;

2. 进入数据库;

>  use mysql;
>  GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
>  FLUSH PRIVILEGES;
>  quit;

3. systemctl restart mysql,重启mysql服务;

到此这篇关于linux修改mysql相关配置的文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/clear4521/article/details/109661216

延伸 · 阅读

精彩推荐
  • LinuxLinux中常用操作命令

    Linux中常用操作命令

    Linux 简介及 Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian 常用指令 ls 显示文件或目录 -l 列出文件详细信...

    白石头博客4812020-04-07
  • LinuxIPTABLES配置实例

    IPTABLES配置实例

    Iptables配置实例: Iptables配置的目的,一个是防止公网的入侵,一个是让内网的兄弟们上网。在没配 IPTABLES 之前,只有本机能上网。 Rh8.0的系统设置中有个安...

    Linux之家3362020-04-15
  • Linux更改被忘记的Linux的root密码的方法

    更改被忘记的Linux的root密码的方法

    这篇文章主要介绍了更改被忘记的Linux的root密码的方法,只需要在系统重启后进入到单用户模式即可,需要的朋友可以参考下 ...

    moon's blog3002019-09-20
  • Linux我如何使用 Ansible 和 anacron 实现自动化

    我如何使用 Ansible 和 anacron 实现自动化

    有了 anacron,我可以把脚本和 Ansible 剧本放到合适的地方,以完成各种琐碎的任务。...

    Linux中国5432021-10-14
  • Linux.htaccess文件使用教程总结

    .htaccess文件使用教程总结

    .htaccess是一个站点管理员可以应用的强大工具,有更多的变化以适应不同的用途,可以节约时间及提高网站的安全性 ...

    Linux教程网1792020-06-05
  • Linux详解Linux驱动中,probe函数何时被调用

    详解Linux驱动中,probe函数何时被调用

    这篇文章主要介绍了详解Linux驱动中,probe函数何时被调用 ,具有一定的参考价值,有兴趣的同学可以了解一下。...

    h139062021-12-08
  • Linux在Linux系统下利用Tor创建匿名网站的方法

    在Linux系统下利用Tor创建匿名网站的方法

    这篇文章主要介绍了在Linux系统下利用Tor创建匿名网站的方法,Tor作为知名的匿名代理服务,在国内很有名气--需要的朋友可以参考下 ...

    Linux教程网3862019-09-17
  • LinuxDebian 12 将于 6 月 10 日发布,开发者确认至少存在 100 个已知 Bug

    Debian 12 将于 6 月 10 日发布,开发者确认至少存在 100 个已知 B

    6 月 5 日消息,据外媒 Neowin 报道,代号为 Bookworm 的 Debian 12 定于下周六(6 月 10 日)发布。尽管 Debian 以稳定可靠著称,但开发者 Paul Gevers 已经公开确认新...

    IT之家02023-06-29