Linux上如何安装mysql

1.下载mysql

2.上传到linux

3.检查系统上是否安装了mysql 若安装了就需要先卸载再使用我们自己的

		rpm -qa |grep -i mysql
		rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

4.新建一个文件夹

		mkdir /usr/local/mysql

5.复制|剪切 到/usr/local/mysql

		mv MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql/

6.进入 /usr/local/mysql 解压mysql

		 cd /usr/local/mysql
		 tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar 

7.先安装服务器端

		 rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
		注意:在安装的过程中,记得复制这段设置密码的格式文本:/usr/bin/mysqladmin -u root password 'new-password'

8.安装客户端

		 rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm 

9.启动Mysql

		service mysql status #检测mysql的运行状态是否启动
		service mysql start  #启动mysql(只启动一次)

10.设置密码操作

		/usr/bin/mysqladmin -u root password '123456'

11.登录mysql

		mysql -uroot -p123456
				quit退出

12.放行3306端口号

		修改配置文件
			cd /etc/sysconfig
			vi iptables
			
			复制(yy  p)	
				-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
			改成
				-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
			重启防火墙
				service iptables stop  
				service iptables start

13.允许远程连接 mysql

		1 在linux上 登录mysql

		2 创建远程客户
			create user '远程客户的用户名'@'%' identified by '远程客户的登录密码';
			
			create user 'root'@'%' identified by '123456';
		3 然后为这个用户授权(允许这个用户连接我)
			grant all on *.* to '允许远程连接的用户'@'%' with grant option;

			grant all on *.* to 'root'@'%' with grant option;

		4 刷新权限
			flush privileges;

猜你喜欢

转载自blog.csdn.net/weixin_41349389/article/details/83417339