mysql 启动远程与配置utf8等坑。
来源:互联网 发布:淘宝跳蚤市场 编辑:程序博客网 时间:2024/06/04 17:03
一、远程的启用
由于我是在ubuntu下用apt装的mysql 所以找其文件目录不好找
这里我和大家说下,具体在那里
1.下载的软件存放位置
/var/cache/apt/archives
2.装后软件默认位置
/usr/share
3.可执行文件位置
/usr/bin
4.配置文件位置
/etc
5.lib文件位置
/usr/lib
所以大家懂了,我们应该去etc找,搜了下,多说是直接在etc下,可我没找到,于是各种搜索
其实它是改变了位置(可能是新版本变了,我用的是5.7)
/etc/mysql/mysql.conf.d/mysqld.cnf
使用vim 或者其他打开
把bind-address 改为 = 0.0.0.0
这样我们就可以远程连接这个数据库了
二、修改编码
按照以往的经验来说,mysql一定会出现乱码问题,为防止以后出现问题,现在就来看看到底是不是有问题
在命令行输入
SHOW VARIABLES LIKE 'char%';
结果是这样的
| character_set_client | latin1
| character_set_connection | latin1
| character_set_database | utf8
| character_set_filesystem | binary
| character_set_results | latin1
| character_set_server | utf8
| character_set_system | utf8
我们看到,有几个是latin1
所以我们将要来修改其编码方式
1、思路其实差不多,就是找配置,改配置
在终端中输入 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 命令
打开mysqld.cnf 文件,在lc-messages-dir= /usr/share/mysql后
添加 character-set-server=utf8
注意:vim不会用的同学 可以使用gedit
2、还有一处需要配置
在终端输入 sudo gedit /etc/mysql/conf.d/mysql.cnf
添加代码:default-character-set=utf8
3、重启服务
在终端中输入 /etc/init.d/mysql restart
4、查看是否成功
再次输入进入MySQL 输入 SHOW VARIABLES LIKE 'char%';
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
好了,现在已经Ok啦
三、windows下的远程与编码
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
- mysql 启动远程与配置utf8等坑。
- 启动与远程配置树莓派
- mysql启动与配置
- mysql配置utf8编码
- Ubuntu16.04下MySQL的安装与配置(UTF8)
- Linux下Mongodb安装和启动配置,远程访问等
- MySQL启动与基本配置
- MySQL启动与基本配置
- 配置MySQL乱码解决utf8
- ubuntu安装mysql配置utf8
- MySQL 配置编码为 utf8
- mysql 配置 utf8 依然乱码
- mysql的utf8编码配置
- 配置Mysql数据库支持远程连接等操作的步骤
- 阿里云远程链接mysql等端口的配置问题
- hive1.1.0安装与配置(远程mysql)
- mysql初级(一)安装,启动,配置,远程连接
- mysql 启动远程连接
- 分区表(三)--查询分区边界
- 腾讯笔试17.09.13查缺补漏
- bootstrapValidator动态添加视图对添加后的视图进行校验
- windows 10下mysql的安装教程
- 两个简单的CCF认证题(折点个数&数位之和)
- mysql 启动远程与配置utf8等坑。
- HTML中属性值value值中不能出现空格解决方法
- 【tool】git gui本地仓库操作
- H5解析|“薛之谦的恋爱诊所”这样爆款级的案例是如何炼成的?
- ANSI C标准中几个标准预定义宏
- 错误LNK2005"public: __thiscall已经在 main.obj 中定义
- 得到promise
- 数据挖掘4流程(R VS python)
- 自定义一个简单的圆形菜单