当前位置: 首页 > wzjs >正文

移动端网站优化工作自我评价

移动端网站优化,工作自我评价,安阳青峰网站建设,常州钟楼区邹区建设局网站目录 一、卸载残留的MySQL环境: 二、安装MySQL: 1、下载MySQL官方的yum源: 2、更新系统yum源: 3、确保系统中有了对应的MySQL安装包: 4、安装MySQL服务: 5、密钥问题安装失败解决方法: …

目录

一、卸载残留的MySQL环境:

二、安装MySQL:

1、下载MySQL官方的yum源:

2、更新系统yum源:

3、确保系统中有了对应的MySQL安装包:

4、安装MySQL服务:

5、密钥问题安装失败解决方法:

三、验证安装、使用:

1、验证MySQL安装:

2、启动MySQL服务:

3、更改MySQL配置文件并登录MySQL:

四、验证C语言链接:


一、卸载残留的MySQL环境:

这一步是之前在系统中安装过MySQL,或者Linux是直接买的云服务器而不是虚拟机的才需要看,如果在此之前系统未安装过MySQL的可以直接跳到第二标题开始看。

在安装与卸载的时候,因为一些权限问题,所以最好直接使用root进行所有的操作,下图是我自己的虚拟机,已经安装过MySQL的来进行演示:

可以通过上图的演示命令查询一下系统中是否有安装过MySQL或者是否有正在运行的MySQL服务,如果有,那么先关闭对应的正在运行的服务:

1、在命令行中输入下面这行指令停止MySQL服务:

systemctl stop mysqld

2、检查并卸载系统中默认的MySQL安装包

检查系统中默认的MySQL安装包:

rpm -qa | grep mysql

将上图的默认安装包全部卸载掉:

输入以下命令进行批量化卸载(懒得一个一个卸载了):

rpm -qa | grep mysql | xargs yum -y remove

卸载完成后可以再次使用rpm -qa | grep mysql命令来查一下,正常情况下就是全部没了的。

然后可以再确认一下进程,是没有MySQL服务在运行的了,其次,可以检查一下 /etc目录下有没有对应的MySQL配置文件my.cnf,正常情况下就都是没有的了。

那到这里,对应的环境就是卸载干净的了,可以正式开始MySQL的安装了。

二、安装MySQL:

1、下载MySQL官方的yum源:

首先先查询自己系统的版本号:例如下图我这里的是centos7.9

然后打开下面这个MySQL官方的yum源网址,找到符合自己系统的MySQLyum源:

http://repo.mysql.com/

打开网址后页面显示可能不太完整,可以直接右键查看页面源代码,可以将细节显示的全一点,这里我以最常用的MySQL5.7版本为演示,然后以你的系统版本为准,上图我的系统版本是7.9,所以我这里就下载7.9的yum源:

然后再使用rz命令将你下载的yun源上传到你的centos系统上去,自己建个目录放进去,如图显示就是:

2、更新系统yum源:

进到你传上来的MySQLyum源的目录中,输入以下命令:

rpm -ivh 你下载的MySQLyum源的全名 例如:rpm -ivh mysql57-community-release-el7-9.noarch.rpm

3、确保系统中有了对应的MySQL安装包:

使用如下命令查看系统是否有了对应MySQL的安装包

ls /etc/yum.repos.d/ -al

如果没有MySQL的yum源,那确认一下前面安装MySQLyum源的操作是否正确执行。

4、安装MySQL服务:

在上述工作做完了后,就可以正常安装MySQL了:

yum install -y mysql-community-server

5、密钥问题安装失败解决方法:

因为我这里是之前安装MySQL的时候安装过密钥的,所以没法展示安装MySQL失败的情况,第一次安装MySQL的时候可能会遇上MySQL安装失败,因为没有检索到系统有对应的MySQL密钥,这个在我第一次安装MySQL的时候遇到过,如果你也遇上了的话就输入下面这个命令:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

然后再重新执行install命令重新安装一下MySQL就可以了。

三、验证安装、使用:

1、验证MySQL安装:

安装完成之后可以查看一下在/etc目录下是否存在my.cnf文件,是否有对应的mysqld服务端的应用程序,mysql客户端应用程序:

2、启动MySQL服务:

启动sql服务:

systemctl start mysqld

启动后可以查看MySQL服务是否正在运行:

3、更改MySQL配置文件并登录MySQL:

正常登录MySQL的指令如下:

mysql -h 登录用户的IP -P 端口号 -u 登录的用户名 -p

但是如果像我一样只做个人学习用的话,可以更改MySQL的配置文件,让登录没那么麻烦,如下

使用vim打开MySQL的配置文件:

vim /etc/my.cnf

在文件中加入以下文本(可一键复制):

skip-grant-tables   #跳过密码认证环节,就是不用输密码,直接按回车即可登录
port=3306           #设置默认端口号
character-set-server=utf8       #设置server端的编码格式
default-storage-engine=innodb   #设置默认存储引擎

然后重启MySQL:

systemctl restart mysqld

登录MySQL:

mysql -u root -p

然后即可使用MySQL服务了,要是你想让MySQL服务开机自启动的话可以输入一下两行命令,但是如果是云服务器的话不用那么麻烦,因为云服务器本来也不会关机:

systemctl enable mysqld 
systemctl daemon-reload 

四、验证C语言链接:

第一:使用C语言连接数据库首先得保证在/usr/include目录下存在mysql文件夹,该文件夹里包含着对应的mysql头文件,这个一般要自己安装对应的开发包工具:

yum install -y mysql-devel

然后安装完之后一般就会在/usr/include文件夹下有mysql文件夹,mysql文件夹下就会有对应的MySQL头文件

第二:查看lib64目录下有没有对应的MySQL打包好的动静态库,这个在上面安装MySQL服务的时候是已经一并安装了的了,如果没有那么确保一下MySQL服务有没有正确安装:

ls /lib64/mysql/

都有的话,那么可以编写一个简单的C++程序来验证是否可以正常链接:

#include <iostream>
#include <mysql/mysql.h>int main()
{std::cout<<"mysql client version: " << mysql_get_client_info() << std::endl;return 0;
}

mysql_get_client_info()函数,MySQL库带的函数,返回当前MySQL服务的版本号。

声明:上面代码的文件名为test.cc 形成可执行文件的名字为mytest, -L指明头文件所在的路径,-l指明对应哪个库。

g++ -o mytest test.cc -L/lib64/mysql -lmysqlclient

好了,正常到这里MySQL服务就算是正常安装完成,也能正常登录使用了,如果有什么其他问题再一起讨论吧。


文章转载自:

http://Zw9CAIPa.ymjgx.cn
http://U1dNzkVn.ymjgx.cn
http://SZ9okojT.ymjgx.cn
http://bSmEO76z.ymjgx.cn
http://OeIW8iZq.ymjgx.cn
http://1hf9PsjU.ymjgx.cn
http://Bu6bOw82.ymjgx.cn
http://oWJHyJwf.ymjgx.cn
http://f4oDOPZF.ymjgx.cn
http://I6jQYhK2.ymjgx.cn
http://2DiIm7CZ.ymjgx.cn
http://fppYlxV7.ymjgx.cn
http://FXZ26JkL.ymjgx.cn
http://1H5NeIHF.ymjgx.cn
http://3KHpDqcW.ymjgx.cn
http://7k5lC736.ymjgx.cn
http://bTax1JbL.ymjgx.cn
http://lm3SSG65.ymjgx.cn
http://MyAKkL4x.ymjgx.cn
http://seuJ0AWV.ymjgx.cn
http://8vy0pbGa.ymjgx.cn
http://3xABXbfM.ymjgx.cn
http://EZeDFa5R.ymjgx.cn
http://YKw6qoKg.ymjgx.cn
http://Drdu9CQd.ymjgx.cn
http://d3qdbFua.ymjgx.cn
http://i7qJVa4V.ymjgx.cn
http://QwguUSC8.ymjgx.cn
http://GQeDELRD.ymjgx.cn
http://bRMOY2BP.ymjgx.cn
http://www.dtcms.com/wzjs/732003.html

相关文章:

  • 杭州小型网站建设服务做投资网站
  • 公司做环评的网站深圳画册设计公司排名
  • 做网站很麻烦吗自己做民宿在什么网站上投放
  • php项目网站建设方案书wordpress推荐链接
  • 广告网站开发背景建分类信息网站
  • 芜湖建设网站如何在网站后台找到死链接
  • 企业局域网站建设模板百度深圳网站开发搜索
  • 哈 做网站wordpress 恢复默认
  • 学校网站建设培训心得辽宁建设工程信息网工程业绩怎么上传
  • 手机版网站如何制作网店商品页面制作加工
  • 电商企业网站建设情况网站被做301
  • 郑州免费做网站的wordpress京东客源码
  • 佛山企业网站建设渠道网站备案证书打印
  • 做门户网站用什么模板网站seo推广计划
  • 网站建设迅雷温州建设局网站
  • 遵义市建设局网站安阳千度网络有限公司
  • 做社区生意的网站石家庄做网站排名
  • 龙岗网站建设费用明细蓝色企业网站手机版织梦模板
  • 东莞网站开发找谁17一起做网店网站
  • 有域名有空间如何做网站网站开发工资多少钱一个月
  • 商丘做微信网站sqwyy杭州网络设计行业公司
  • 在北京做家教的网站wordpress设置页面加载js
  • Html手机浏览网站变形企业网站建设 ppt
  • 网站开发所遵循的南宁制作网站的公司
  • 核工业西南建设集团有限公司网站网站建设与搜索
  • 网站封装成app可以做热更新济南市公共资源交易中心官网
  • 网站建设 英文学网站开发哪里好
  • 做贷款的网站有哪些网络营销名词解释是什么
  • 专业设计网站有哪些山西响应式网页建设报价
  • 部队内网网站建设方案谷歌手机网页版入口