腾讯云装Mysql小结

 

这几天搞腾讯云服务器装mysql搞蒙了,本来还想这周就上线网站,看来不一定能行了。

 

总结一下吧

 

开始装mysql这里,我开始用Lnmp装的,后来发现一直报错,改了好久也联系了腾讯云客服几次,后来直接索性重装系统重新来了。估计是因为lnmp安装文件里面有其他的组件,在用Lnmp装的时候mysql的配置文件不按正常情况在linux系统里面布局了,导致我无法按照常理找到配置文件的位置

 

 

 

1>安装mysql

 

        

 

 

为了方便以后复制,我这里直接输出

 

    sudo apt-get install msql-server

 

    sudo apt-get install mysql-client

 

    sudo apt-get install libmysqlclient-dev

 

 

 

2>配置mysql

 

参考博文:转载至         http://www.linuxdiyf.com/linux/15206.html

 

主要命令操作:

 

         首先查看端口是否打开 netstat -an|grep 3306

 

         打开mysql配置文件vi /etc/mysql/mysql.conf.d/mysqld.cnf

 

         bind-address = 127.0.0.1注销 (在前面加#)

 

         亲测不用重启主机直接重启mysql服务即可: service mysql restart

 

 

 

3>关闭防火墙

 

         查看防火墙状态:ufw status

 

         关闭/开启防火墙: ufw disable/enable       (这里开启防火墙可能会死机,慎重)

 

可能会遇到iptables问题,

 

参考博文:转载至http://blog.csdn.net/qq_29615909/article/details/51095275

 

这时候就可以远程连接数据库了

 

3>添加用户并授权

 

         <1>超级用户连接:

 

         GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY "password";

 

         flush privileges;

 

         <2>指定用户对某数据库的所有权限连接

 

         先自己创建一个数据库: databasename

 

create user 'username'@'%' identified by 'password';

 

grant all privileges on ` databasename `.* to 'username'@'%' identified by 'password';#注意这行里面数据库名databasename左右两边的引号是`(键盘左上角数字1左边那个键)

 

flush privileges;

 

注意点:最好不要用root远程登陆mysql,可以单独创建一个超级用户来远程登陆和管理

 

以上两篇博文链接如果权限请作者看到后联系我

各位读者如果有新的心得体会或问题也可联系我

email:894091124@qq.com

发邮件时标题请备注来自 blog

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值