凉城老泉
手机扫码
工作笔记-常用命令
笔墨乡村  2025-02-09     阅读(61)   分享

mysql修改编码:

有些汉字的特殊字符无法写入到表中,这时需要修改字段编码:

只修改某个表:
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

整库修改:较慢
ALTER DATABASE your_database_name
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_unicode_ci;


按列进行修改:
ALTER TABLE your_table_name
CHANGE your_column_name your_column_name
VARCHAR(255) /* 或其他适当的数据类型 */
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;


mysql授权root可以远程访问:


use mysql;
update user set host='%' where user='root';
FLUSH PRIVILEGES;

##执行函数权限
set  global log_bin_trust_function_creators=TRUE;


Nginx常用命令:
# 启动Nginx
nginx

# 快速停止或退出Nginx
nginx -s stop
 
# 优雅地停止Nginx(处理完当前请求后关闭)
nginx -s quit


# 重新加载Nginx配置文件,无需停止服务
nginx -s reload


#重新打开日志文件
nginx.exe -s reopen

#查看版本
nginx -v