Linux环境下MySql5.6安装和常见问题的解决
MySql安装
首先当然是要连接上linux服务器咯,然后就是下面的命令甩过去,梭哈,一通运行就是啦
梭哈
下载:
sudo wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
安装:
sudo yum -y localinstall mysql-community-release-el7-5.noarch.rpm
安装:
sudo yum -y install mysql mysql-server mysql-devel
启动:
sudo service mysqld start
安装完了,输入mysql -u root -p
然后就会让你输入密码, 很奇怪是不是? 根本就没有设定过密码呀。
what?
别慌!可以修改的。
如果这个地方密码输错了,就会出现下面的问题。
问题:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
首先进入mysql的环境下
mysql -uroot -p
上面的命令输完之后,就会提示你输入密码,这时候,直接忽略,再按一下回车,就直接进入了mysql的环境下了,是不是感觉世界一下子就亮了,还可以不用输密码的?那之前为什么要让人输入呢?
接下来就是修改密码啦
查看数据库:show databases; 这个时候默认应该会有三个数据库(也就是schema, 包括一个名称是mysql的)
选择数据库: use mysql;
查看:select * from user where user='root';
修改: update user set password=PASSWORD('123456') where user='root';
刷新: flush privileges;
退出:exit
你以为现在就完了吗? 你以为本地就可以连接到远程linux服务器上的数据库了吗?
Too naive!
后面还有两道关卡呢!
开放指定端口(3306)的防火墙
又是一通命令:
进入防火墙文件: sudo vim /etc/sysconfig/iptables
添加一条记录: -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
重启防火墙:sudo service iptables restart (一定要用restart)
数据库端允许其它ip远程连接
进入MySql环境下
授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
刷新:FLUSH Privileges;
最后的最后,来测试一下连接!
连接成功
码字不易,如果觉得有帮助,一定要给我点赞哟~~
不然信不信我砸了你家灯,半夜偷亲你 ( ̄ε  ̄) !!!
相关文章
- 在kali linux之下安装wps之后 报错字体缺失
- Linux软件管理器(如何使用软件管理器来管理软件)2---安装及管理Linux应用程序
- 安装Linux后修改grub默认启动选项
- Linux IO模型漫谈(2)
- Linux 安装 adb环境
- 【学习总结】快速上手Linux玩转典型应用-第2章-linux简介
- linux(ubuntu 21.10):安装chrome
- Kali Linux安装zenmap报错解决
- manjaro linux 安装espeak语音朗读软件并且简单使用
- VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题
- 成功解决解决VM软件安装Linux的Ubuntu过程,打开时 Operating System not found
- VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题
- 【已解决】Linux服务器安装Nacos
- 【已解决】Linux服务器安装JDK
- 50 个应知必会的 Linux 常识和操作!
- Linux入门开发: 从0开始搭建ubuntu系统环境(编写第一个C程序)
- L31.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- uname和hostname
- Windows10或Linux系统下手动移除Anaconda3安装的第三方库
- Linux系统的日志管理
- 嵌入式linux开发,microcom,串口工具
- 全国职业院校技能大赛网络安全竞赛之Linux系统提权
- conda安装r Linux系统中 linux中安装r
- redis-5.0.5安装(linux centos)
- Linux:应用由原来的root启动,切换到其他用户启动;runuser
- VM之Linux:Linux的Ubuntu中,解决安装后屏幕太小的问题
- 成功解决解决VM软件安装Linux的Ubuntu过程,开启Linux出现Oprating System not found错误
- Linux系统安装最新python详细步骤与问题解决方法【Ubuntu】
- I2C知识大全系列六 —— I2C应用之Linux下的I2C
- 安卓通过Linux Deploy安装linux系统