使用yum命令进行mysql的安装
然后通过下面的命令进行数据库的安装
表示安装已经成功了!通过以下命令可以查看已安装数据库的版本信息
在之前给大家分享过这篇文章:CentOS
$
wget
sudo
rpm
-ivh
安装这个包后,会获得两个mysql的yum
repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo.
安装mysql
yum
install
mysql-server
根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码.
重置密码
重置密码前,首先要登录
mysql
-u
root
登录时有可能报这样的错:ERROR
(HY000):
Can't
connect
to
local
MySQL
server
through
socket
'/var/lib/mysql/mysql.sock'
chown
-R
openscanner:openscanner
/var/lib/mysql
然后,重启服务:
service
mysqld
restart
firewall-cmd
--permanent
--zone=public
--reload
mysql安全设置
mysql_secure_installation;
会提示你重置
密码,移除其他用户账号,禁用
远程登录,移除
test
数据库,重新加载
privilege
表格等.
创建远程访问用户
--实施环境用户
CREATE
USER
'dbuser'@'%'
IDENTIFIED
BY
GRANT
SELECT,INSERT,UPDATE,DELETE
ON
*.*
TO
'dbuser'@'%';
--管理员用户
'admin'@'%'
ALL
'admin'@'%';
flush
privileges;
更改数据存放目录
mkdir
/home/data
--关闭mysql服务进程
systemctl
status
mv
修改
/etc/my.cnf
文件
datadir=/home/data/mysql
socket=/home/data/mysql/mysql.sock
Linux下yum安装MysqL数据库
①.、命令安装mysql
# yum install mysql mysql-server mysql-devel -y
最后提示 Complete! 表示安装成功
# chkconfig --list |grep mysql
数字代码服务器启动级别,off 代表不随机启动mysqld服务,on代表随机启动服务
我们需要设置mysqld随机启动,执行下面命令进行设置
# chkconfig mysqld on
这样的结果代表正常
执行如下命令进行启动,两种方法都可以:
# /etc/init.d/mysqld start
# service mysqld start
启动后,ps一下,看下进程是否起来
linux下使用yum安装mysql,以及启动、登录和远程访问.
①.、安装
查看有没有安装过:
yum list installed mysql*
rpm -qa | grep mysql*
查看有没有安装包:
yum list mysql*
yum install mysql
安装mysql 服务器端:
yum install mysql-server
yum install mysql-devel
数据库字符集设置
启动mysql服务:
service mysqld start或者/etc/init.d/mysqld start
开机启动:
chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*
停止:
service mysqld stop
创建root管理员:
登录:
mysql -u root -p输入密码即可.
忘记密码:
mysqld_safe --user=root --skip-grant-tables
mysql -u root
use mysql
update user set password=password("new_pass") where user="root";
flush privileges;
开放防火墙的端口号
mysql增加权限:mysql库中的user表新增一条记录host为"%",user为"root".
数据库目录
/var/lib/mysql/
配置文件
/usr/share /mysql(mysql.server命令及配置文件)
相关命令
/usr/bin(mysqladmin mysqldump等命令)
启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)
这个Yum库包含了MySQLServer,MySQL工作台管理工具以及ODBC驱动,现在可以通过下面的命令简单地安装MySQLServer:
sudo yum install mysql-community-server
至此我就可以使用Yum简单地管理MySQL更新,并能确保总是从官网软件库得到最新的发布版.
附录:
①.、root password update failed
解决办法:
mysql set global read_only=0;
Query OK, 0 rows affected (0.00 sec)
mysql flush privileges;
mysql quit
如此便可以重新更新root密码了!
解决办法:进入你的mysql数据存放目录,删除ibdata1文件即可,例如在我的环境下
#cd /var/lib/mysql
#mv ibdata1 ibdata1.bak
解决办法:修改配置文件my.cnf
根据个人环境空间大小和需求调节如下参数的值
添加一条:
innodb_flush_method=normal
解决办法:Google上有很多,我遇到这个情况的时候只是使用/usr/bin/mysql_secure_installation 重新设置一次.
以上就是土嘎嘎小编为大家整理的yum怎么列出mysql相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!