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

金坛网站建设报价知乎 闲鱼网站建设和网站运营

金坛网站建设报价,知乎 闲鱼网站建设和网站运营,网站后台怎么做外部链接,温岭做网站1、下载mysql安装包 下载哪个版本#xff0c;首先需要确定一下系统的glibc版本#xff0c;使用如下命令#xff1a; rpm -qa | grep glibc ​​​​​​​ 2、检查是否安装过mysql ps:因为以前用yum安装过#xff0c;所以先用yum卸载。如果不是此方式或者没安装过则跳过…1、下载mysql安装包 下载哪个版本首先需要确定一下系统的glibc版本使用如下命令 rpm -qa | grep glibc ​​​​​​​  2、检查是否安装过mysql ps:因为以前用yum安装过所以先用yum卸载。如果不是此方式或者没安装过则跳过  [rootlocalhost ~]# yum remove mysql 已加载插件fastestmirror 参数 mysql 没有匹配 不删除任何软件包 查看是否有mysql依赖 [rootlocalhost ~]# rpm -qa | grep mysql 如果有则卸载 //普通删除模式 rpm -e xxx(mysql_libs) //强力删除模式,如果上述命令删除时提示有依赖其他文件则可以用该命令对其进行强力删除 rpm -e --nodeps xxx(mysql_libs) 3、检查是否有mariadb [rootlocalhost ~]# rpm -qa | grep mariadb mariadb-libs-5.5.68-1.el7.x86_64 如果有则卸载 [rootlocalhost ~]# rpm -e --nodeps mariadb-libs [rootlocalhost ~]# rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 错误未安装软件包 mariadb-libs-5.5.68-1.el7.x86_64 4、安装mysql依赖包 [rootlocalhost home]# yum install libaio 5、解压 进入/opt目录下将mysql文件解压 [rootlocalhost home]# cd /opt [rootlocalhost opt]# tar -xvf mysql-8.0.36-linux-glibc2.17-x86_64.tar mysql-test-8.0.36-linux-glibc2.17-x86_64.tar.xz mysql-8.0.36-linux-glibc2.17-x86_64.tar.xz mysql-router-8.0.36-linux-glibc2.17-x86_64.tar.xz[rootlocalhost opt]# tar -Jxvf mysql-8.0.36-linux-glibc2.17-x86_64.tar.xz [rootlocalhost opt]# mv mysql-8.0.36-linux-glibc2.17-x86_64 mysql 按照习惯我们将文件移动到/usr/local目录下 [rootlocalhost opt]# mv /opt/mysql/ /usr/local/ 我们切换到usr/local/目录下查看mysql是否存在 [rootlocalhost opt]# cd /usr/local/ [rootlocalhost local]# ll 总用量 0 drwxr-xr-x. 2 root root 6 4月 11 2018 bin drwxr-xr-x. 2 root root 6 4月 11 2018 etc drwxr-xr-x. 2 root root 6 4月 11 2018 games drwxr-xr-x. 2 root root 6 4月 11 2018 include drwxr-xr-x. 2 root root 6 4月 11 2018 lib drwxr-xr-x. 2 root root 6 4月 11 2018 lib64 drwxr-xr-x. 2 root root 6 4月 11 2018 libexec drwxr-xr-x. 9 root root 129 4月 2 21:20 mysql drwxr-xr-x. 11 root root 151 8月 28 2023 nginx drwxr-xr-x. 2 root root 6 4月 11 2018 sbin drwxr-xr-x. 5 root root 49 8月 29 2023 share drwxr-xr-x. 2 root root 6 4月 11 2018 src 创建数据库文件存放的文件夹。这个文件夹将来存放每个数据库的库文件 [rootlocalhost local]# cd mysql [rootlocalhost mysql]# ls bin docs include lib LICENSE man README share support-files [rootlocalhost mysql]# mkdir mysqldb 7、mysql安装目录赋予权限 [rootlocalhost mysql]# chmod -R 777 /usr/local/mysql/ 8、创建mysql组和用户 创建组 [rootlocalhost mysql]# groupadd mysql 创建用户(-s /bin/false参数指定mysql用户仅拥有所有权而没有登录权限) [rootlocalhost mysql]# useradd -r -g mysql -s /bin/false mysql 将用户添加到组中 [rootlocalhost mysql]# chown -R mysql:mysql ./ 9、修改mysql配置文件 [rootlocalhost mysql]# vi /etc/my.cnf 将里面的命令都删除掉然后添加以下命令保存并退出(如果有一定经验可以在里面添加一些其他的配置) [mysqld] # 设置3306端口 port3306 # 设置mysql的安装目录 basedir/usr/local/mysql # 设置mysql数据库的数据的存放目录 datadir/usr/local/mysql/mysqldb # 允许最大连接数 max_connections10000 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors10 # 服务端使用的字符集默认为UTF8 character-set-serverutf8 # 创建新表时将使用的默认存储引擎 default-storage-engineINNODB # 默认使用“mysql_native_password”插件认证 default_authentication_pluginmysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-setutf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port3306 default-character-setutf8 10、安装mysql 进入mysql 安装目录下 [rootlocalhost mysql]# cd /usr/local/mysql/bin/ 安装mysql并记住初始化随机密码 [rootlocalhost bin]# ./mysqld --initialize --console 2024-04-02T13:25:55.133890Z 0 [Warning] [MY-010918] [Server] default_authentication_plugin is deprecated and will be removed in a future release. Please use authentication_policy instead. 2024-04-02T13:25:55.133913Z 0 [System] [MY-013169] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.36) initializing of server in progress as process 2186 2024-04-02T13:25:55.139191Z 0 [Warning] [MY-013242] [Server] --character-set-server: utf8 is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous. 2024-04-02T13:25:55.154304Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2024-04-02T13:25:55.706150Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2024-04-02T13:25:57.058187Z 6 [Note] [MY-010454] [Server] A temporary password is generated for rootlocalhost: ;cdUJXy!91b 2024-04-02T13:25:57.159383Z 6 [Warning] [MY-013360] [Server] Plugin mysql_native_password reported: mysql_native_password is deprecated and will be removed in a future release. Please use caching_sha2_password instead 11、启动mysql服务 进入mysql.server服务目录下并启动服务 [rootlocalhost bin]# cd /usr/local/mysql/support-files [rootlocalhost support-files]# ./mysql.server start Starting MySQL.Logging to /usr/local/mysql/mysqldb/localhost.localdomain.err.ERROR! The server quit without updating PID file (/usr/local/mysql/mysqldb/localhost.localdomain.pid). 如果第一次启动当初始化执行会有报错 此时不要担心重新给mysql安装目录赋予一下权限后再次执行。 [rootlocalhost support-files]# chmod -R 777 /usr/local/mysql [rootlocalhost support-files]# ./mysql.server start Starting MySQL. SUCCESS! 12、将mysql添加到系统进程中 [rootlocalhost support-files]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 此时我们就可以使用服务进程操作mysql了 13、设置mysql自启动 [rootlocalhost support-files]# chmod x /etc/init.d/mysqld [rootlocalhost support-files]# systemctl enable mysqld mysqld.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig mysqld on 此时mysql自启动就已经设置好了 14、修改root用户登录密码 登录mysql [rootlocalhost support-files]# cd /usr/local/mysql/bin/ [rootlocalhost bin]# ./mysql -u root -p 执行后输入我们初始化时记录下的随机密码就会进入mysql。 修改密码 mysql alter user rootlocalhost IDENTIFIED WITH mysql_native_password BY 123456; Query OK, 0 rows affected (0.01 sec) 15、设置允许远程登录 mysql use mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -ADatabase changed mysql update user set user.Host%where user.Userroot; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0mysql flush privileges; Query OK, 0 rows affected (0.00 sec)mysql quit Bye 16、重启服务且测试 centos6与centos7的服务命令都支持 [rootlocalhost bin]# systemctl restart mysql [rootlocalhost bin]# service mysql restart Redirecting to /bin/systemctl restart mysql.service 查看mysql是否启动 systemctl status mysql 查看防火墙开放端口 [rootlocalhost bin]# firewall-cmd --list-all 在防火墙中将3306端口开放 [rootlocalhost bin]# firewall-cmd --zonepublic --add-port3306/tcp --permanent success //--permanent为永久生效没有此参数 服务器重启后配置失效 [rootlocalhost bin]# firewall-cmd --reload success 在Navicat上测试连接 重启linux后测试自启动可选 reboot 测试mysql服务是否自启动 测试远程访问
http://www.w-s-a.com/news/529346/

相关文章:

  • 甘肃省两学一做专题网站广东外发加工网
  • 用python导入wordpress公司网络优化方案
  • 效益成本原则网站建设wordpress 上传rar
  • 大连网站制作 连城传媒渠道网络公司官网
  • 电影天堂网站用什么程序做的wordpress 添加链接地址
  • 购买空间网站哪个好重庆英文网站建设
  • 建设网站需要注意什么问题设计网页通常使用什么语言
  • 彩票网站建设要多少钱西安英文网站建设
  • 静态班级网站印象云笔记 wordpress
  • 网站表单及商品列表详情模板永川网站制作联系电话
  • 网站建设与维护难不难网络服务机构的网站
  • 用三权重的网站做友链有好处没企业年金怎么查询
  • 工行网站跟建设网站区别wordpress加入地图
  • 网站的风格对比信息表广告门
  • 教育网站建设毕业设计说明书门户网站模式
  • 洛阳霞光建设网站html做分模块的网站
  • 域名建议网站wordpress 伪静态html
  • 网站风格化设计方案免费模式营销案例
  • 凤翔网站建设农村建设自己的网站首页
  • 怎样用网站做单笔外贸建筑设计公司合作加盟
  • 建网站买的是什么网站开发三层结构
  • wordpress图纸管理网站2345网址导航智能主版
  • 想调用等三方网站数据该怎么做培训课程
  • 高端营销网站建设wordpress咨询
  • 网站搜索框如何做创业怎么做网站
  • 网站手机版管理链接产品推广找哪家公司
  • vuejs 可做网站吗蜘蛛互联网站建设
  • 沈阳网站备案查询17zwd一起做业网站
  • 石家庄大型公司建站广州设计网站培训学校
  • 如何让百度收录中文域名网站wordpress前台管理评论