mysql安装和基本配置-redhat
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql安装和基本配置-redhat,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2425字,纯文字阅读大概需要4分钟。
内容图文
![mysql安装和基本配置-redhat](/upload/InfoBanner/zyjiaocheng/473/c99c4967f31f4b13997187c9a5e08344.jpg)
rpm -qa|grep -i mysql
yum remove mysql mysql-server mysql-libs;
或
rpm -ev MySQL-server-4.0.14-0 MySQL-client-4.0.14-0
卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -rf /var/lib/mysql
3.yum 安装mysql
[root@sample ~]# yum -y install mysql-server ← 安装MySQL
参考 url:http://evanlinux.blog.51cto.com/7247558/1374023
4.配置MySQL
[root@sample ~]#vim /etc/my.cnf ← 编辑MySQL的配置文件
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
old_passwords=1
default-character-set=utf8 ← 添加这一行
5.查看端口3306
lsof -i:3306
6.防火墙开放端口3306
vim /etc/sysconfig/iptables
增加一行
-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
使其生效
service iptables restart
/etc/rc.d/init.d/iptables save
7.启动mysql
[root@sample ~]#/etc/rc.d/init.d/mysqld start ← 启动MySQL服务
或者
[root@sample ~]# service mysqld start
8.允许mysql外网访问
use mysql;
select host,user from user;
update user set host=‘%‘ where user=‘root‘ and host=‘localhost‘;
flush privileges;
这个时候就可以使用图形管理工具访问了。。。。
9.之后可能会遇到这个错误
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
做如下操作:
service mysqld stop
mysqld_safe --skip-grant-tables --skip-networking &
use mysql;
select host,user,password from user;
delete from user where host!=‘%‘
10.设置root密码
MySQL在刚刚被安装的时候,它的root用户是没有被设置密码的。首先来设置MySQL的root密码。
[root@sample ~]# mysql -u root ← 用root用户登录MySQL服务器
mysql> UPDATE user SET Password=PASSWORD(‘963852‘) where USER=‘root‘ and host=‘%‘;
或
mysql>grant all on mysql.* to ‘root‘@‘localhost‘ identified by ‘password‘;
或
mysql> set password for ‘root‘@‘localhost‘ =password(‘123456‘);
之后 就可以通过密码登录mysql了。
11.权限设置
任意主机以用户root和密码mypwd连接到mysql服务器,拥有所有数据库的所有表进行所有操作的权限
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘963852‘ WITH GRANT OPTION;
mysql> flush privileges;
mysql安装和基本配置-redhat
标签:tail 文件 安装 character root密码 client china security accept
本文系统来源:http://www.cnblogs.com/kaishan1990/p/6122497.html
内容总结
以上是互联网集市为您收集整理的mysql安装和基本配置-redhat全部内容,希望文章能够帮你解决mysql安装和基本配置-redhat所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。