一、MysqL 安装@H_502_2@
1、 sudo apt-get install MysqL-server
安装过程中需要输入密码,也可以为空白,貌似默认值为: MysqL
2、sudo netstat -tap | grep MysqL
通过上述命令检查之后,如果看到有MysqL 的socket处于 listen 状态则表示安装成功。
登陆MysqL数据库可以通过如下命令:
3、MysqL -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到MysqL。
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到MysqL。
4、新建数据库
creat database lee
5、授权
GRANT ALL PRIVILEGES ON 数据库.* TO 用户名@”%” IDENTIFIED BY “用户密码”;
GRANT ALL PRIVILEGES ON lee.* TO lee@”%” IDENTIFIED BY “eee”;
刷新授权,不然授权在MysqL重启前不生效,执行这条指令后,即刻生效
flush privileges;
二、 设置MysqL远程访问@H_502_2@
1、 MysqL授权外部访问
2、取消127.0.0.1的监听绑定
在文件中:
bind-address=0.0.0.0
3、开放防火墙端口
sudo ufw allow 3306
三、试用@H_502_2@
1、重启 MysqL
sudo /etc/init.d/MysqL restart
2、使用数据库lee
use lee
3、创建个数据库表测试一下
create table tutorials_tbl(
tutorial_id INT NOT NULL AUTO_INCREMENT,tutorial_title VARCHAR(100) NOT NULL,tutorial_author VARCHAR(40) NOT NULL,submission_date DATE,PRIMARY KEY ( tutorial_id )
);
4、主机安装个MysqL链接一下试一下就可以了。
sudo /etc/init.d/MysqL restart
use lee