mysql忘记root密码解决办法
在windows下: 打开命令行窗口,停止mysql服务: Net stop mysql 启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe 执行:mysqld-nt --skip-grant-tables 另外打开一个命令行窗口,执行mysql >use mysql >update user set password=password("...
忘记了MySQL的密码?
自己本机上的数据库很久没有用了(本机只用来偶尔测试一下),忘记了root密码,汗 最后用下列方案解决之: 1.如果 MySQL 正在运行,首先退出:net stop mysql 。 2. cd到 %MySQL%\bin\目录,mysqld-nt --skip-grant-tables就可以不需要密码就进入 MySQL 了。 然后就是 >use mysql >update user set password=password("new_pass"...
MySQL 4.0 数据导入到 MySQL 5.0 可能出现的问题
MySQL 4.1 和 5.0 的字符设置比 4.0 复杂很多,详见: Character Set Support utf-8 的中文数据从 4.0 导入到 5.0 之后,PHP 读取似乎没什么异常,但是在 phpMyAdmin 里面看到的中文却都是乱码。这是因为一般 MySQL 5.0 的默认的 character_set_database 为 latin1 ,导入后的数据的 Collation 是 latin1_bin 或 latin1_swedish_ci 。这时候再用 phpMyAdmin ...
MySQL升級5.0與UTF-8之相關解決方法
從MySQL4.0升級至5.0。 首先把資料dump出來 。由於先前用4.0時我的資料是存成latin1,不管是Big5或是wordpress的UTF-8存進去後都是變成lantin1,所以dump出來後要用iconf或piconf把他轉成UTF-8,記得dump出來時要加上–default-character-set=latin1 如果原先是Big5的資料,像我的Coppermine Photo Gallery,dump出來後就直接把Big5轉成UTF-8即可 #m...
mysql 5.0 集群负载均衡—经过测试
mysql 5.0 集群负载均衡—经过测试 转载请注明作者和出处 参考自Nanu前辈的《MySQL集群配置》,非常感谢。 但在这篇文章中的概念有些模糊,小弟加以完善。不足之处,希望高手补充与批评! QQ:4615075 请注明CU会员,欢迎交流! 一、介绍 ======== 测试环境: Server1:ndbd 192.168.0.11 Server2:ndbd 192.168.0.12 Server3:mysqld --nd...
安装MySql的常见错误
今天安装MySql时发现了很多问题?一个常见的问题: counld not start the service MySQL.error:0.这个问题可能是最常见的问题了.解决方案:第一:用命令行删除myql的服务.cd C:\WINDOWS\system32 再运行sc命令:C:\WINDOWS\system32 >sc delete mysql . 第二:在注册表中删除服务:即:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services把...
忘记root密码后更改密码
重启mysql服务: 首先关闭mysql服务 mysqladmin shutdown 然后再启动 mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock UBUNTU的话要用管理员身份来操作,命令前面加上sudo 忘记root密码后更改密码: 1. KILL掉系统里...
MySQL数据库编码转换方法
今日在QQ群上看到有朋友问MySQL编码转换问题,所有总结一下我以往转换的方法,供各位朋友参考,如果有更好的办法也希望大家提供。 由于现在许多服务器默认连接都使用latin1字符集,而目前流行的PHP软件则喜欢utf8字符集,所以以从latin1转到utf8为例(数据库版本在4.1或者上,以下版本一般都没有字符集的问题)。 转换的基本思想是把数据库用原字符集把数...
mysql 5开始支持trigger
mysql 5开始支持trigger CREATE TRIGGER语法 CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt 触发程序是与表有关的命名数据库对象,当表上出现特定事件时,将激活该对象。 触发程序与命名为tbl_name的表相关。tbl_name必须引用永久性表。不能将触发程序与TEMPORARY表或视图关...
MySQL集群配置
一、介绍 ======== 这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。 注意! 虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐在集群启动完成后关闭作为管理节点的服务器。尽管理论上...