赞
踩
~~~~~~ 实验室的主机被我装了Linux系统,用来安装我的数据。但是在Mysql的安装过程中,真的是一言难尽。现在把我安装过程中出现的问题汇总一下,如果有老哥和我有同样的问题的话,可以康康。
~~~~~~ 安装流程还是很简单的,具体的指令如下所示(用root登陆):
1. 更新数据源
apt-get update
2. 安装mysql的服务器端
apt-get install mysql-server
~~~~~~ 默认按ENTER就好了
3. mysql的初始化
mysql_secure_installation
~~~~~~ 显示界面如下所示:
~~~~~~ 这一步可以让你重新设置一下root的登陆密码,方便登陆。当然,你若是用root账户的话,登陆mysql不需要密码。
1. 创建用户
~~~~~~
这里需要注意的是,网上的很多教程都是针对之前版本的mysql,命令并不适用。登陆mysql后:
mysql> create user '用户名'@'%' identified by '你的mysql密码';
~~~~~~
其中,“%”表示这个用户可以用任意主机登陆。
2. 给这个用户登陆权限
grant all privileges on *.* to '用户名'@'%';
~~~~~~ 这个部分也很重要,从第三方登陆的话,需要修改MySQL的配置文件。网上配置文件大部分的位置都是错的。Ubuntu的配置文件在:/etc/mysql/mysql.conf.d/mysql.cnf
cd /etc/mysql/mysql.conf.d/
~~~~~~ 将bind-address注释掉:
vim mysqld.cnf
~~~~~~ 配置完成后,需要重新启动mysql:
/etc/init.d/mysql restart
~~~~~~ 这样就可以远程登陆啦,其他防火墙什么的并没有什么我问题。
~~~~~~ 注意:千万不要用其他方式安装
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。