使用VM 虚拟机的 安装 linux (centOS7)
将文件复制到linux
需要安装lrzsz 才能支持复制,粘贴
安装方式
在linux 终端中,以root 身份执行命令
yum install -y lrzsz 即可完成安装
然后就可以 使用鼠标 将windows内的文件 复制,粘贴到linux了
安装mysql
下载地址 https://download.csdn.net/download/aa15237104245/10506291
1 解压
tar
-zxvf
mysql-5.5.59-linux-glibc2.12-x86_64.tar.gz
2复制解压后的内容到mysql目录
cp
-r mysql-5.5.59-linux-glibc2.12-x86_64
/usr/local/mysql
添加用户组
groupadd mysql
添加用户mysql 到用户组mysql
useradd
-g mysql mysql
3 安装mysql
cd
/usr/local/mysql/
mkdir
.
/data/mysql
chown
-R mysql:mysql ./ (改变某个文件或者文件夹所属的组)
安装
进入到mysql的路径
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
复制 将mysql.server 复制到etc目录下
将mysql
.server 文件复制为 mysqld
cp
support-files
/mysql
.server
/etc/init
.d
/mysqld
授权
chmod
755
/etc/init
.d
/mysqld
将配置文件复制到etc目录下
cp
support-files
/my-large
.cnf
/etc/my
.cnf
修改启动脚本
vi
/etc/init
.d
/mysqld
修改下面的设置
basedir=
/usr/local/mysql/
datadir=
/usr/local/mysql/data/mysql
可以使用 :set nu 查看行号
启动服务
service mysqld start
mysql 的root 密码初始为空
设置密码
配置环境变量
[root@localhost local]# ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
[root@localhost local]# ./mysql/bin/mysqladmin -u root password 'mysql'
[root@localhost local]# export PATH=$PATH:/usr/local/mysql//bin
[root@localhost local]# source /etc/profile
[root@localhost local]# mysql -uroot -p
授权mysql
需要在mysql 中授权
mysql> grant all privileges on *.* TO 'root'@'%' IDENTIFIED BY 'mysql' WITH GRANT OPTION;
此时远程连接 不了,因为端口被防火墙拦截,所以需要开放3306端口
设置之后,必须重启防火墙才能生效
之后就可以在windows中进行mysql的操作
[root@localhost lib]# vi /ETC/sysconfig/iptables
[root@localhost lib]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
[root@localhost lib]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ 确定 ]
[root@localhost lib]# service iptables restart
Redirecting to /bin/systemctl restart iptables.service
2 使用yum安装
下载Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
使用yum安装 Yum Repository
yum -y install mysql57-community-release-el7-10.noarch.rpm
安装成功
安装mysql服务器
yum -y install mysql-community-server
等待安装成功
启动服务
systemctl start mysqld.service
查看mysql状态
systemctl status mysqld.service
查看root的默认密码
grep "password" /var/log/mysqld.log
使用默认的密码登录
修改root的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Cloudrtb@6qw!';