首页 / MYSQL / LNMP环境搭建-MySQL篇
LNMP环境搭建-MySQL篇
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了LNMP环境搭建-MySQL篇,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2573字,纯文字阅读大概需要4分钟。
内容图文
![LNMP环境搭建-MySQL篇](/upload/InfoBanner/zyjiaocheng/451/ae6784fee48b4446b5b608d18a3f2a18.jpg)
2.Add Users
(1) 选择数据表
语句如下:use mysql;
(2) 在mysql的user表中增加连接用户帐号:
这里不要直接使用INSERT语句添加user记录,使用INSERT可能出现错误:
ERROR 1364 (HY000): Field ‘ssl_cipher’ doesn’t have a default value
不过早期的MYSQL版本倒没出现这个错误,因为一直都是直接修改user表或直接使用INSERT语句完成,后来升级MYSQL到5.1的时候,发现可能会出现这个错误。
建议使用GRANT语句进行授权,语句如下:
GRANT USAGE ON *.* TO ‘username‘@‘localhost‘ IDENTIFIED BY ‘password‘ WITH GRANT OPTION;
上句:
“username”替换为将要授权的用户名,比如clientusr;
“password”替换为clientusr设置的密码;
(3) 可访问数据表授权
创建好帐户之后,就开始给上面的common user进行数据表授权,步骤3中增加的连接用户默认权限都是“N”的,必须在db表中为该帐户授权,允许其访问专用数据库,当然超级用户就不说了。
使用下面语句:
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON tablename.* TO ‘username‘@‘localhost‘ IDENTIFIED BY ‘password‘;
本语句中的权限根据实际需要确定:
“tablename”替换为授权访问的数据表table名
“username”是步骤2授权用户名
“password”是步骤2授权用户的设置密码
这样就为该用户授予了对某数据表的SELECT, INSERT, UPDATE, DELETE, CAREATE, DROP权限。
(4) 生效授权,创建完毕
一句话即可:
FLUSH PRIVILEGES;
3.Install phpmyadmin
用随便一个支持PHP的web服务器(如Apache、Nginx、Lighttpd),下载phpmyadmin,装之。
sudo apt-get install phpmyadmin
#注意这是安装到/usr/share/phpmyadmin
在ubuntu下,运行:sudo apt-getinstall phpmyadmin
过一会后会有一些设置,如选择服务器、密码设定等等内容。安装完成后,访问http://localhost/phpmyadmin会出现404错误,这是因为没有将phpmyadmin目录映射到apache目录下面,运行下面命令即可:
sudo ln -s /usr/share/phpmyadmin /var/www/html
[常见错误]
(1) 安装错误:
Error: Package: php54w-tidy-5.4.41-1.w6.x86_64 (webtatic)
Requires: libtidy-0.99.so.0()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
需要安装libtidy-0.99.so:
[root@amtt02 html]# rpm -ivh libtidy-0.99.0-19.20070615.1.el6.x86_64.rpm
(2) 访问错误:
在http.conf文件中加入:
Instead of skip-networking the default is now to listen only on
localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
Remote Access to MySQL on port 3306
Kallen Ding, Jun 11 2015
bind-address = 0.0.0.0
版权声明:本文为博主原创文章,未经博主允许不得转载。
LNMP环境搭建-MySQL篇
标签:mysql mysql-cli error libtidy
本文系统来源:http://blog.csdn.net/kallen_ding/article/details/46685253
内容总结
以上是互联网集市为您收集整理的LNMP环境搭建-MySQL篇全部内容,希望文章能够帮你解决LNMP环境搭建-MySQL篇所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。