linux常用命令集锦

 linux 查看所有用户所在组   vi /etc/group

一个用户可以属于多个组,查看用户所属的组,groups + 用户名

linux 查找文件命令

 

find -name 文件名    在当前目录下查找

示例:find -name nginx.conf

查看mysql数据库编码    show variables like 'character_set%'; 

修改MySQL配置文件

更改mysql数据库编码:

修改mysql配置文件my.cnf(windows为my.ini) 
my.cnf一般在etc/mysql/my.cnf位置。找到后请在以下三部分里添加如下内容: 
[client] 
default-character-set = utf8mb4
[mysql] 
default-character-set = utf8mb4
[mysqld] 
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

重启数据库,检查变量

service mysqld restart

更改表编码类型:ALTER TABLE tb_chat CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; 

更改普通用户为root用户 :usermod -g root tommy

检查vi /etc/passwd 和 vi /etc/group 文件,是否存在mysql组和mysql用户,如果没有,用下面的命令创建一个mysql组,并在改组中添加mysql用户。

[root@localhost ~]# groupadd mysql

[root@localhost ~]# useradd –g mysql mysql

 

 

原文地址:https://www.cnblogs.com/shihaiming/p/5844746.html