1。想用rpm包,提示和原有版本冲突,不高兴弄,遂下载src自己编译。
2。./configure --prefix=/usr/local/mysql5
make
make install
顺利通过。
3。使用/usr/local/mysql/5/bin/mysqld_safe & 启动
4。mysql
报错:
[mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
解决办法:使用root登陆,修改/etc/my.cnf把'/var/lib/mysql/mysql.sock','/tmpl/mysql.sock'
再使用mysql登陆成功。
5。root不知道密码
解决方法:./mysqladmin -u root password test;
mysql -u root -p
输入刚才的test登录。
6.创建远程登陆用户
grant all on *.* to test1@"%" Identified by "abc";
test1用户有所有权限,密码是abc。当然这样是不安全。
2。./configure --prefix=/usr/local/mysql5
make
make install
顺利通过。
3。使用/usr/local/mysql/5/bin/mysqld_safe & 启动
4。mysql
报错:
[mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
解决办法:使用root登陆,修改/etc/my.cnf把'/var/lib/mysql/mysql.sock','/tmpl/mysql.sock'
再使用mysql登陆成功。
5。root不知道密码
解决方法:./mysqladmin -u root password test;
mysql -u root -p
输入刚才的test登录。
6.创建远程登陆用户
grant all on *.* to test1@"%" Identified by "abc";
test1用户有所有权限,密码是abc。当然这样是不安全。
本文记录了从源码编译安装MySQL的过程,包括解决版本冲突、配置启动服务、处理连接错误及找回root密码的方法,并介绍了如何创建具有远程访问权限的用户。
2万+

被折叠的 条评论
为什么被折叠?



