189 8069 5689

mysql怎么添加不了 mysql新建连接怎么不能用

mysql集群节点加入不了

解决办法:

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的科尔沁左翼网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

首先试试虚拟机相互ping IP 看是否能ping通。

能ping通再用 telnet 192.168.134.15 3306试试。(我遇到的情况就是telnet不通)

打开3306这个端口,关闭防火墙之内的。

centos6:

/sbin/iptables -I INPUT -p tcp —dport 端口号 -j ACCEPT 写入修改

/etc/init.d/iptables save 保存修改

service iptables restart 重启防火墙,修改生效

centos7:

添加指定需要开放的端口:

firewall-cmd —add-port=端口号/tcp —permanent

重载入添加的端口:

firewall-cmd —reload

查询指定端口是否开启成功:

firewall-cmd —query-port=端口号/tcp

最后使用iptables -F成功连通

20190403154309380.png

find / -name mysqld_safe 查看启动sql节点路径

/usr/bin/mysqld_safe 启动sql节点

Mysql数据库不能插入中文怎么回事儿啊?

Mysql数据库不能插入中文,一插入就报错,是代码输入错误造成的,解决方法如下:

1、首先使用insert语句,把数据插入到数据库表里。

2、运行后,发现插入语句报错了。点击语句,查看详情,提示说插入的中文语句是不正确的字符串内容。

3、这时右键点击插入数据的表,然后点击表设计。

4、打开表设计界面后,点击上方的Option选项。

5、默认新建的表字符集用的是latin1字符集。要插入中文内容,需要将其改成ubf8字符集。

6、除此之外,需要保存中文内容的字段,也需要将其改成utf8字符集。

7、修改好,保存后,再次运行插入sql语句,可以看到成功插入中文数据了。

mysql数据表无法插入数据问题

你有没有遇到过这种情况,你的sql语法检查了好几遍都对,但mysql数据表就是无法插入,提示语法有问题,其实这是因为mysql的数据表名默认不支持特殊符号,比如  -   *    .  等符号,如果你一定要使用当然也可以,但这时你需要将带有特殊符号的数据表用键盘tab建上方的` `括起来,举个例子:

insert into `table-name` set id=1;

我在插入数据时将带有-符号的表名用``括起来了,这样就可以插入成功了,否则会一直提示你语法错误。

注意一定要是tab键上方的``,不是单引号' '。


当前文章:mysql怎么添加不了 mysql新建连接怎么不能用
文章链接:http://cdxtjz.cn/article/higiho.html

其他资讯