安装mysql -及相关问题处理

本文详细介绍了在CentOS系统上安装和配置MySQL数据库的过程,包括检查已安装的MySQL版本,下载并安装MySQL社区版,设置MySQL为开机启动,配置权限,初始化密码,以及如何登录和使用MySQL。
1检查是否有安装mysql
yum list installed | grep mysql
yum -y remove mysql-libs.x86_64
2下载及依赖配置:
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
rpm -ivh mysql-community-release-el6-5.noarch.rpm
yum repolist all | grep mysql
3安装
yum install mysql-community-server -y
4设置开机启动
chkconfig --list | grep mysqld
chkconfig mysqld on
5*配置权限:(ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) )
chown -R mysql:mysql /var/lib/mysql  这里是换成自己yum自动安装mysql的路径
/etc/init.d/mysqld start
6初始化你登录密码
/usr/bin/mysqladmin -u root password '123456'
7登录
mysql -uroot -p123456
ps:查看密码
use mysql
select Host,User,Password from user where User='root';
ps:更新密码
 update mysql.user set authentication_string=password('123456') where user='root' ;
ps :改完记得刷一下数据库权限 
flush privileges;

ps:远程连接报: 出错:1130 
进入到mysql 中 use mysql
授权:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;



最快的方式 docker 实例一个root 12345 的 mysql

docker run -d -p 3306:3306 -e  MYSQL_ROOT_PASSWORD=12345  -e MYSQL_DATABASE=test hub.c.163.com/library/mysql

 

转载于:https://www.cnblogs.com/nhz-M/p/8422413.html

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值