linux mysql 修改字符集_linux下mysql修改字符集,远程连接
安装时候很简单,但是安装了后一般不能用
安装后 首先执行
mysql -u root mysql
这是就会进入mysql命令窗口,这样是可以使用的,但是我们要先设置密码
1、先设置密码
UPDATE user SET Password=PASSWORD('123456') where USER='root';
2、重新设置一遍密码,否则使用的时候会报:You must SET PASSWORD before executing this statement
SET PASSWORD = PASSWORD('123456');
3、开放远程连接
grant all PRIVILEGES on *.* to root@'%' identified by '123456';
4. 配置生效
flush privileges ;
5、退出mysql
quit;
6、linux6开放端口3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
也可以修改配置文件
vim /etc/sysconfig/iptables
7、linux7开放端口3306并重新加载配置
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
字符集修改
vi /etc/my.cnf my.cnf是mysql的配置文件,在此文件中修改
1、在[client]字段里加入default-character-set=utf8,如下:
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8
2、在[mysqld]字段里加入character-set-server=utf8,如下:
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
character-set-server=utf8
3、在[mysql]字段里加入default-character-set=utf8,如下:
[mysql]
no-auto-rehash
default-character-set=utf8
4.注释最后一行
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
重启mysql
service mysql start
如果报错 错误信息为
Warning: Using a password on the command line interface can be insecure.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
是因为没有配置文件,从安装的位置拷贝到etc下
cp /usr/my.cnf /etc/
service mysql start 重启即可
linux mysql 修改字符集_linux下mysql修改字符集,远程连接相关推荐
- linux mysql 端口号_linux下mysql 查看默认端口号与修改端口号方法
一.查看默认端口号 1.登录mysql [root@localhost ~]# mysql -uroot -p Enter password: 输入数据库密码: 2.使用show global var ...
- linux mysql 编码修改吗_Linux下mysql 修改编码
所做的酒店管理系统,今天用中文测试了下,发现出错了,想了下应该是mysql数据库编码的问题. 网上讲的很多都是windows的,这边整理出一份linux的 服务器系统为CentOS6.5 网页数据的编 ...
- linux更mysql改密码_Linux下mysql密码的两种修改方式
注意事项:mysql密码与Linux系统的用户无任何联系,而是mysql自身一套密码系统,mysql的最高管理员用户名也是root,其密码也不涉及任何文件,更改root密码最方便.mysql登陆命令可 ...
- linux mysql 日志乱码_Linux下MySQL保存进去数据为乱码的解决办法
mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????这样的乱码,解决方法: 1.windows下:修改my.ini文件,有 mysql默认的字符编码是latin1 ...
- linux下mysql目录结构_linux下mysql安装配置与目录结构
本节内容: linux下mysql安装与配置.mysql目录结构. 1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rp ...
- linux mysql 目录结构图_linux下mysql安装、目录结构、配置
1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...
- linux下mysql目录结构_linux下mysql安装、目录结构、配置
1.准备安装程序(官方网站下载) 服务端:MySQL-server-community-5.1.44-1.rhel4.i386.rpm 客户端:MySQL-client-community-5.1.4 ...
- linux mysql dump命令_linux下mysql命令
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...
- linux上mysql卸数_Linux下MySQL卸载和安装图文教程
Linux下MySQL卸载和安装图文教程 发布时间:2020-09-02 08:43:17 来源:脚本之家 阅读:59 作者:伊宇紫 第一次写博客,做了两年的开发,工作之余给自己找点有意义的事做,分享 ...
最新文章
- JavaWeb中验证码校验的功能实现
- 微调Faster-R-CNN-InceptionV2完成高准确率安全帽检测任务
- sql 查询慢的48个原因分析
- Visual Studio 2010 Ultimate敏捷功能特性(下)
- Qt鼠标拖动绘制基本几何图形
- mysql触发器 生僻字_MySQL生僻字插入失败的处理方法(Incorrect string value)
- Greedy Sequence(2019南京icpc网络预选赛)主席树求区间小于k的最大值
- linux上验证cudnn是否安装成功_deepin15.7中安装tensorflow+cuda9.0+cudnn7的步骤
- 从P560小型机B181201B故障代码识别手把手详解
- 如何使用echo指令向文件写入内容
- 7价 半导体掺杂_掺杂工艺(一)
- html插入精灵,帮助插入超链接到CSS精灵代码..Java? HTML?
- 详解Android定位,AndroidGPS定位详解(1)
- JAVA菜鸟入门(8) Java的Final关键字
- T检验、F检验、Z检验、卡方检验
- APP设计说明书概述
- 【JAVA作业】异常、随机数、List
- ElasticSearch 基础(七)之分析器
- 研究发现,每天冲洗鼻腔,可减少新冠症状和死亡风险
- windows10 热点一直显示正在断开中
热门文章
- 趣挨踢 | 关于遗留代码的那些事儿
- 想让马云成为你的老大?揭秘阿里面试情景
- 怎么样升级成为鸿蒙系统,手机升级成为鸿蒙系统第一手体验怎么样?-电脑自学网...
- .net pdf转图片_PDF转图片怎么做?PDF一键转图片!
- python map zip_Python学习笔记(九) map、zip和filter函数
- SpringBoot2 整合 AXIS 服务端和客户端
- Flowable 数据库表结构 ACT_HI_PROCINST
- RabbitMQ消息队列简单异步邮件发送和订单异步处理实战【应用解耦】【异步削峰】
- Java-switch选择结构
- openlayer xyz加载_webGIS实践:3_1_openlayer展绘点线面注记