un7.30:Linux——在docker容器中显示MySQL数据库中文。

11 篇文章 1 订阅
10 篇文章 0 订阅

上一篇博客中,我们已经在docker中成功安装了MySQL,接下来,我就给大家分享一下,如何在docker中使用MySQL,包括在docker容器中显示MySQL的中文字字符。

一、输入指令进入,注意换一下端口号,或者把之前的端口号停掉,命令:docker run -d -p 3309:3309 --privileged=true -v /usr/share/mysql/log:/var/log/mysql -v /usr/share/mysql/data:/var/lib/mysql -v /usr/share/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=Aa123123. --name m2 mysql

  二、查看运行的镜像,命令:docker ps

三、 进入到路径下,命令:cd /usr/share/mysql/conf/

 四、新建my.cnf,添加下列内容,

[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8

五、输入指令再次查看,我们可以看到和我们刚才添加的内容一模一样,命令:cat my.cnf

六、查看运行容器,命令:docker ps

 七、重启查看,命令:docker restart m2

 八、登录,命令:mysql -uroot -p

 九,输入指令查看字符串类型,命令:SHOW VARIABLES LIKE 'character%';

十、再次建表查看。

1、show databases;

2、create database db01;

3、use db01;

4、create table t1(id int,name varchar(20));

 5、insert into t2 values(1,'zs');

 6、即可看到虚拟机上可以显示中文字符了,命令:select * from t1;

 如此,我们便可实现在docker容器中展示中文这一功能了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Endpoint 7.30是指计算机网络的终端,也叫做“终端节点7.30”。在网络架构,终端节点是最终的数据接收和发送者。Endpoint 7.30则是指一个特定的终端节点,可能在某个时间点连接到网络进行数据接收和传输。Endpoint 7.30可能是一个设备(如服务器、路由器等)或者是一个应用(如浏览器、邮件客户端等),根据网络的设计和用途不同,其角色也会有所不同。Endpoint 7.30的特定表述也可能是指该终端节点在某个时间节点发生的特定事件或者具有特定的功能。在网络安全方面,Endpoint 7.30也可能是指需要受到保护的终端节点,需要采用一系列策略和措施保护其安全性和完整性。终端节点在网络的地位非常重要,其稳定性和安全性直接影响到整个网络的运行。因此,在进行网络架构设计和网络安全管理时,必须充分考虑Endpoint 7.30的存在和作用。 ### 回答2: Endpoint7.30是指7月30日的终端节点。在网络通信,终端节点指的是网络的最后一站,通常是设备或计算机。Endpoint7.30可以是一个特定的终端节点,例如一个服务器、一个路由器或一部移动设备。在数据传输过程,数据会从起始节点经过网络传输,最终到达Endpoint7.30这一终端节点。 Endpoint7.30可以是一个重要的节点,因为它可能是数据交换的最终目的地,或者是数据流转的临时存储点。在网络安全方面,Endpoint7.30也是一个值得关注的节点,因为攻击者可能会试图利用这个节点来入侵网络或盗取敏感数据。因此,需要采取措施来保障Endpoint7.30的安全,例如加密数据、设置访问权限、更新软件等。 总之,Endpoint7.30是指7月30日的终端节点,以及它在网络通信和安全方面的重要性。 ### 回答3: Endpoint 7.30 是指某个软件或系统的某个具体节点或功能版本。在软件或系统开发过程,会不断地更新和升级不同的节点和版本,Endpoint 7.30 就是这其的一个版本号。一般来说,每个版本的更新都会修复一些已知的问题和漏洞,同时增强一些功能,提升系统的性能和稳定性。 Endpoint 7.30 可能是某个系统的最新版本,也可能只是一个过渡性的版本,在后续的更新将被替换或淘汰。对于使用者来说,及时升级软件或系统的不同节点和版本,可以保证更好的使用体验,同时也能增强系统的安全性和稳定性。 总之,Endpoint 7.30 只是软件或系统的一个版本号,代表着某个具体的节点或功能版本,其重要性和作用取决于具体的软件或系统。对于使用者来说,及时升级和更新不同的节点和版本,能够让系统运行得更加顺畅稳定,同时也能够保障数据的安全性和隐私性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小格子衬衫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值