开始学习ROR,尝试着开发一个小网站,记录日常工作中碰到的问题
开发环境:ubuntu12.04,mysql5.5
开发工具:RubyMine4.5
问题真是一个接着一个啊
一.安装mysql后,误操作后提示access denied for user 'root@localhost'(using password: YES)
解决方法:1.停止服务
2.mysqld --skip-grant-tables
3.shell>mysql
4.mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
mysql> FLUSH PRIVILEGES;
5.重启服务.OK
二.安装mysql2失败,提示
sunfei@sunfei-System-Product-Name:~$ gem install mysql2
Building native extensions. This could take a while...
ERROR: Error installing mysql2:
ERROR: Failed to build gem native extension
解决方法:sudo apt-get install libmysqlclient-dev,然后gem install mysql2