Linux系统安装MySQl
1.软件的准备
Linux:虚拟机-VM,CentOS镜像,MobaXterm
MySQl:jdk,MySQL-client,MySQL-server
2.虚拟机的安装
2.1.安装VM,直接按照顺序安装即可
2.2.创建新的虚拟机
→打开VM,点击新建虚拟机
→点击自定义安装
→稍后安装操作系统
→Linux,SentOS 7 64位
→自定义名称以及位置
→磁盘容量20G,将虚拟磁盘拆分成多个文件
→自定义硬件:
内存4g(4096M)
处理器1个
新CD/DVD,选择使用ISO映像文件,导入CentOS镜像;高级,勾选SATA
网络适配器1,仅主机模式;高级,MAC地址生成
添加网络适配器2,NAT模式;高级,MAC地址生成
→点击关闭,完成
2.3.安装虚拟机
→点击开启此虚拟机→将光标移到黑的区域,上下键移动光标,移动至Install CentOS,回车,开始准备安装
*ait+Ctril,可以将鼠标调出来。
→准备结束,选择中文
→点击NETWORK & HOSTNAME,网络。将Ethernet(ens33)与Ethernet(ens34),启动,状态改为ON,点击done返回
→INSTALLATION DESTINATION,磁盘分区。点击进入,点击done返回
→DATE & TIME,时间。将时间改成上海时间,点击done返回
→点击Begin Installation,点击ROOT PASSWORD,输入密码,等待安装结束
2.4.配置环境
4.1配置网络
→进入黑色界面,输入用户名 root,以及密码,进入虚拟机环境
→输入代码
vi /etc/sysconfig/network-scripts/ifcfg-ens33
点击a或者i进入编辑模式
BOOTPRPTO=static
ONBOOT=yes
cmd命令行→ipconfig→VMnet1→IPv4地址:196.168.112.1
最后加一行:
IPADDR=196.168.112.100 //可以是.1~255之间的任何一个,不能是.1
效果如下:
ESC退出编辑模式→:wq回车→依次输入以下命令+回车
systemctl restart network
systemctl stop firewalld
systemctl disable firewalld
效果如下:
3.安装MabaXterm并配置
3.1安装并创建账户
安装MabaXterm
→进入MabaXterm,点击左上角Session
→点击左上角SSH:
①Remote host 填入4.1中的APADDR IP地址
②点击username→点击头像小图标→Credentials→new,输入name 100,Username root,密码 123→OK
③username调出新建的100账户
④port默认22→点击OK结束
3.2 安装java jdk,MySQL
创建好的界面如下图:
在左侧空白处,new derecytory,命名位software,双击进入,将jdk,MySQL-client,MySQL-server拖入此文件夹中
→pwd
命令显示当前路径,cd
命令进入software文件夹,ll
命令查看当前所有的文件
→tar.gz文件类似于压缩包,用命令
tar -zxvf jdk-8u221-linux-x64.tar.gz
//tar -zxvf j+tab,自动补全
点击回车自动解压,
鼠标选中蓝色区域即可复制,点击右键粘贴(或者shift+insert进行粘贴)
→配置环境变量命令:
vi /etc/profile
→55+回车,来到55行(shift+g,到末行;o,到下一行)
→配置环境变量
export JAVA_HOME=/root/software/jdk1.8.0_221
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
如下结果:
→ESC退出编辑模式→:wq回车,自动保存配置内容
→配置环境生效:
source /etc/profile
→验证Java解释器是否配置成功
Java -version
→验证Java编译器是否配置成功
Javac
3.3 安装MySQL
3.3.1安装client,需要先安装net-tools和perl
yum install net-tools -y
yum install perl -y
rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
3.3.2安装server,需要先安装net-tools和perl
安装依赖
yum install autoconf -y
再次安装server
rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
复制如下图内容
用以下命令卸载冲突
rpm -e mariadb-libs-1:5.5.68-1.el7.x86_64 --nodeps
安装server
rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
3.3.3修改密码
安装成功后找到如下位置:
进入上图中标记的地址,查看原始密码
vi /root/.mysql_secret
入上图画线位置为密码,记录初始密码,:q+Enter
退出
→打开mysql
service mysql start
→登录账户
mysql -uroot -p
→输入上面记录的初始密码
→更改密码
SET PASSWORD=password("ok");
→退出
quit
→关掉MySQL
service mysql stop
安装成功!