`
yy9991818
  • 浏览: 4082 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

MySQL 远程访问及中文乱码问题

    博客分类:
  • DB
 
阅读更多

MySQL 远程访问问题
1.sudo vim mysql.conf.d/mysqld.cnf
   注掉 #bind-address           = 127.0.0.1
2.登陆进入mysql
xuhui@xuhui-ubuntu-server:/etc/mysql$ mysql -uroot -p
   Enter password:
   mysql> use mysql
   mysql> update user set Host = '%' where user = 'root';
   GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'lixiul' WITH GRANT OPTION;  //授权来自任何机器 可以以用户名root,密码lixiul登陆mysql服务器
   FLUSH PRIVILEGES; //保存修改
  3. service mysql restart  //重启mysql服务

 

 


MySQL 中文乱码问题
1 修改/etc/mysql/my.cnf
添加如下内容
[mysqld]
character-set-server=utf8

[mysql.server]
default-character-set=utf8

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

2 重启mysql

service mysql restart


3 进入mysql

mysql>  SHOW VARIABLES LIKE 'character_%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

mysql>

 

 

  • 大小: 182 KB
  • 大小: 25.6 KB
  • 大小: 172.6 KB
  • num.7z (463.5 KB)
  • 下载次数: 3
分享到:
评论

相关推荐

    windows访问远程linux下mysql乱码问题

    Windows 访问远程 Linux 下 MySQL 乱码问题解决方案 在实践中,我们经常遇到 Windows 访问远程 Linux 下 MySQL 数据库时出现乱码问题。这种问题的主要原因是 Windows 和 Linux 的字符编码方式不同。Windows 使用的...

    Linux下向MySQL插数据出现问号乱码.docx

    在Linux环境下向MySQL数据库插入数据时遇到中文乱码问题,通常是由于字符编码不匹配导致的。MySQL数据库系统默认可能使用的是UTF-...通过以上步骤,你应该能成功解决插入数据时的乱码问题,并实现远程访问MySQL数据库。

    MySQL中文参考手则

    MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,它以其高效、稳定和易用性而...通过这份手册,读者不仅可以学习到如何有效地使用MySQL,还能解决常见的中文乱码问题,从而更好地利用MySQL来管理和处理数据。

    CentOS下mysql成功安装

    为了防止乱码,需要将MySQL的字符编码修改为utf8,可以通过修改my.cnf文件来实现。 将MySQL的bin加入到PATH中 最后,将MySQL的bin目录加入到系统的PATH中,以便于使用MySQL命令。 配置用户密码和远程访问权限 ...

    SQLyog最新版,可避免中文乱码

    总的来说,SQLyog最新版的更新,特别是对于中文乱码问题的解决,无疑提升了其在处理中文环境下的用户体验,使其成为管理中文MySQL数据库的理想工具。无论是对于数据库开发者还是运维人员,SQLyog都提供了丰富的功能...

    mysql 增删改查

    C# VS2012 86系统 mysql-5.5.27-win32 功能:利用动软代码生成器 ...6、如果要在局域网中远程访问,请 修改 mysql 权限:grant select,update,insert,delete on *.* to 'root'@'192.168.0.1' identified by "123456";

    最好用的连接mysql的管理软件,关键是不会乱码,速度又快

    7. **远程访问**:支持SSH和HTTP隧道,可以安全地远程管理MySQL服务器。 8. **版本控制**:集成版本控制系统,便于团队协作和版本追踪。 9. **权限管理**:方便地管理用户权限,确保数据安全。 10. **自动化任务*...

    MySQL数据库安装文档.zip

    7. **解决乱码问题**:在处理中文字符时,可能会遇到乱码问题。这通常涉及到设置正确的字符集,如utf8或utf8mb4,以及在my.cnf配置文件中配置[client]、[mysqld]和[mysql]部分的character-set相关参数。 8. **配置...

    记一次oracle通过dblink连接mysql实施

    Oracle数据库通过DBLink连接MySQL是一种常见的跨数据库交互方式,它允许Oracle数据库远程访问MySQL的数据,实现数据集成或数据迁移。本文记录了一次在Oracle 10g 64位环境中,通过DBLink连接到MySQL 5.5的过程,并在...

    Ubuntu下MySQL数据库安装后初步设置

    在Ubuntu操作系统中安装...总结来说,Ubuntu下MySQL数据库安装后的初步设置主要包括设置root用户密码、调整远程访问权限、创建新用户并分配权限以及处理编码问题。这些步骤对于确保数据库的安全性和正常使用至关重要。

    Linux系统安装Mysql.zip

    此外,Navicat作为远程连接MySQL的工具,还需要在MySQL服务器上配置远程访问权限。登录MySQL并执行以下SQL语句: ``` GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;...

    MySQL图形界面操作工具navicat

    在处理中文字符集时,MySQL可能会遇到乱码问题。Navicat通过以下方式帮助用户解决这个问题: 1. 设置正确的字符集:在建立数据库连接时,Navicat允许用户指定服务器和客户端的字符集,确保数据在传输过程中不发生...

    MySQL安装配置教程-带详细配置图片版本

    - **TCP/IP连接**:启用TCP/IP连接以便远程访问。 - **端口号**:可自定义设置,如3306。 - **标准模式**:选择启用可提高数据安全性。 - **字符集设置**:选择合适的字符集,如UTF-8。 - **Windows服务配置**...

    mysql安装方法文档

    如果远程访问MySQL服务器时无法连接,这是因为默认情况下MySQL只允许本地访问。此时,需要在服务器上登录mysql,然后执行相应的SQL语句来赋予root用户远程访问权限。 在Linux环境下,MySQL的默认端口同样是3306,...

    MySql安装方法2007

    最后一步是设置MySQL超级用户(root)的密码,确保两次输入一致,并决定是否允许远程root用户访问。如果出现要求输入原有root密码的情况,可能是因为在已有MySQL基础之上进行安装。此时需输入原有密码和新密码。 如果...

    MYSQL安装过程图

    - 启用TCP/IP连接,设置端口3306,允许远程访问MySQL服务器。同时,可以添加防火墙例外,确保MySQL服务的端口不受防火墙限制。 10. **字符集与编码设置**: - 在配置过程中,选择合适的字符集非常重要,特别是...

    MySQL数据库安装教程

    此外,根据需求决定是否允许远程访问。图二十三中,点击“Execute”执行安装。最后,完成安装后,可以在任务管理器中查看MySQL服务是否已启动。 通过以上步骤,你已成功安装MySQL数据库。接下来,可以使用CMD模式或...

Global site tag (gtag.js) - Google Analytics