记一次公司mysql的安装,解压安装方式

首先,本人非专业管理服务器或者DBA,无奈之下客串。

以下安装环境centos6.4,mysql5.6.12

为tar.gz的解压安装方式。


以下过程部分未弄懂,以后研究。


下载完后,基本是按照如下地址所说安装:

http://blog.chinaunix.net/uid-20524648-id-3949093.html

出现问题:

1,因为偷懒,所以没有建立mysql用户,结果安装都不成功,还是老老实实的建立mysql用户及mysql组把。

2,因为偷懒,直接解压到自己的一个目录/app/mysql下,结果好像在运行的时候提示/usr/local/mysql什么什么的异常。非常无奈,按照别人博客就把mysql的basedir都设置成一模一样/usr/local/mysql。问题解决。

3,提示mysql.sock问题。按照上面的博客方法即可解决,但不要问我为什么。


弄完之后,默认mysql的root密码为空

因此使用命令

mysqladmin -u root password newpwd

来设置你的新密码。


再然后利用

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root' @ '%' IDENTIFIED BY '123456' WITH GRANT OPTION ;

上句话的意思就是使用root在任意一台计算机上面以密码“123456”来连接,你如果在远程计算机上面使用密码“123”是无法连接的,包括你在本地使用mysql -uroot -p 密码为123456也无法连接。

当然执行上面一句SQL我们还需要刷新下缓存区,使之生效

1
mysql>FLUSH PRIVILEGES
来允许远程利用root身份登陆mysql。


可参考http://www.markdream.com/technologies/server/mysql-allow-root-remote.shtml

你可能感兴趣的:(记一次公司mysql的安装,解压安装方式)