首页 / MYSQL / yum自动安装mysql
yum自动安装mysql
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了yum自动安装mysql,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2707字,纯文字阅读大概需要4分钟。
内容图文
![yum自动安装mysql](/upload/InfoBanner/zyjiaocheng/494/efe4c260d482470ca7c2aa47e8f4ab2a.jpg)
1、安装客户端和服务器端
查看CentOS自带mysql:
yum list installed | grep mysql
卸载CentOS系统自带mysql数据库?
yum -y remove mysql-libs.x86_64
安装mysql客户端和服务器:
yum -y install mysql-server mysql mysql-devel
当结果显示为“Complete!”即安装完毕。
查看刚安装mysql数据库版本信息。
rpm -qi mysql-server
信息如下:
Name : mysql-server Relocations: (not relocatable)
Version : 5.1.73 Vendor: CentOS
2、启动、停止设置
数据库字符集设置
mysql配置文件/etc/my.cnf中加入
[client]
default-character-set=utf8
启动mysql服务:
service mysqld start
或者/etc/init.d/mysqld start
将mysql添加进服务列表
chkconfig --add mysqld
设置开机启动:
chkconfig mysqld on
查看开机启动设置是否成功
chkconfig --list | grep mysql*
mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
3、登录及忘记修改密码
Linux系统中的mysql创建root用户
现象:
root@XXX-desktop:/usr/share/mysql# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)
root@XXX-desktop:/usr/share/mysql# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)
解决方法:
1. 进入/etc/my.cnf中,在[mysqld]部分添加: skip-grant-table
2.重启MySQL服务(或者重启机器)后,就可以不用密码进入mysql
3.INSERT INTO user VALUES (‘%‘,‘root‘,PASSWORD(‘Sinoway123‘),‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y‘,‘Y,‘Y‘,‘‘,‘‘,‘‘,‘‘,0,0,0,0);
注:在执行INSERT时可能会出现error
这个时候需要对照一下usr表中的列与INSERT的列是否相同
需要根据usr表中的列更改插入的 "Y" 的个数。
登录:
mysql -u root -p
如果忘记密码,则
先停止mysql服务:
service mysqld stop
再执行以下代码
mysqld_safe --user=root --skip-grant-tables
mysql -u root
use mysql;
update user set password=password("Sinoway123") where user="root";
刷新MySQL的系统权限相关表
flush privileges;
启动mysql服务:
service mysqld start
4、允许远程访问设置
开放防火墙的端口号
mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。
直接输入
mysql
然后
use mysql;
update user set host = ‘%‘ where user = ‘root‘ LIMIT 1;
%表示允许所有的ip访问
5、mysql的几个重要目录
(a)数据库目录
/var/lib/mysql/
(b)配置文件
/usr/share /mysql(mysql.server命令及配置文件)
(c)相关命令
/usr/bin(mysqladmin mysqldump等命令)
(d)启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)
yum自动安装mysql
标签:efault mysql配置 serve 服务 art com 重启 root desktop
本文系统来源:http://www.cnblogs.com/java-spring/p/7791742.html
内容总结
以上是互联网集市为您收集整理的yum自动安装mysql全部内容,希望文章能够帮你解决yum自动安装mysql所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。