mysq密码修改 处理中文乱码
来源:互联网 发布:淘宝几十块钱的vr质量 编辑:程序博客网 时间:2024/06/07 06:26
方法一:
(适用于管理员或者有全局权限的用户重设其它用户的密码)
进入命令行模式
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='name';
mysql> FLUSH PRIVILEGES;
mysql> QUIT
方法二:
(应用同上,只是方法不同)
mysql -u root mysql
mysql> SET PASSWORD FOR name=PASSWORD('new password');
mysql> QUIT
(以上两种方法我不常用,如果是管理员,我会用其它如phpmyadmin或者MYSQL-front 等工具来管理用户权限,比较直观又方便)
最后必杀技:
mysqladmin -u root "old password" "new password"
解:以上有name的,请用你的用户名来替代.有new password请输入你想要设置的密码.
mysql 数据库导入/导出(总结备忘) 2008-09-11 13:59:35
首先在新建数据库时一定要注意生成原数据库相同的编码形式,如果已经生成可以用phpmyadmin等工具再整理一次,防止数据库编码和表的编码不统一造成乱码。
方法一: 通过增加参数 --default-character-set = utf8 解决乱码问题
mysql -u root -p password < path_to_import_file --default-character-set = utf8
方法二: 在命令行导入乱码解决
1. use database_name;
2. set names utf8; (或其他需要的编码)
3. source example.sql (sql文件存放路径)
方法三: 直接粘贴sql文件里的代码
1. 打开SQLyog客户端软件;
2. 定位到SQL编辑器,然后用记事本打开刚刚导出的SQL文件;
3. 复制文件中所有SQL语句到SQL编辑器当中,执行这些SQL代码;
方法四: 用记事本或其他文本工具改变SQL文件的编码格式(若方法三不行,那就尝试方法四)
1. 用记事本(或UE)打开刚才的导出的SQL文件;
2. 另存此文件——打开另存为对话框,选择对话框中的编码格式为UNICODE编码;
3. 保存文件,然后CTRL+A,全选;
4. 复制里面的SQL语句到SQLyog中的“SQL编码器”当中,再执行一次SQL语句;
5. 执行完成后切记刷新一次,查看中文的数据表,乱码消除,大功告成;
配置字符集:
1、windows下:修改my.ini文件,有两处default-character-set=latin1都改为default-character-set=utf8重启既可。 2、linux下:vi /etc/my.cnf(# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 既已经把my-medium.cnf拷贝到/etc/下了)在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = utf8
- 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/local/MySQL/share/MySQL/charsets/ |
- +--------------------------+----------------------------------------+
- mysq密码修改 处理中文乱码
- mysq解压版+中文乱码修改
- mysq中文l乱码解决
- Mysq用户创建、修改密码、授权命令
- mysq中的中文乱码和TIMESTAMP
- MySQL安装后修改密码,防中文乱码
- Mysq中文l乱码问题涉及的关键参数
- Linux下MySql的中文乱码处理-修改字符集
- mysql中文乱码修改
- 修改中文乱码
- secureCRT 修改中文乱码
- linux修改中文乱码
- mysq不输入密码也能登录的bug&授权&修改密码
- mysq乱码问题
- JSP中文乱码处理
- JSP中文乱码处理
- 中文乱码处理方案
- JSP中文乱码处理
- wordpress建站过程
- ajax学习笔记(2)
- 使用libpng,libjpeg从文件读取和从内存读取2中方式的实现
- 实机调试无法输出LogCat的解决办法
- 反复平方法(很经典的算法)
- mysq密码修改 处理中文乱码
- 证明:如果作用于一动态表上的第i个操作是TABLE-DELETE,且αi-1 ≥ 1/2,则以势函数(17.6)表示的每个操作的平摊代价由一个常数从上方限界
- WebClient does not support concurrent I/O operations 错误的解决办法
- 深度搜索与追girl
- Linq 好去处!
- windows 2003 服务器建站基础
- Ubuntu探秘之二:软件包管理系统
- SQL 流水号 字符串主键
- WP7 LinqToXml调用静态xml文件