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

做网站配置好了找不到服务器中小企业网络推广

做网站配置好了找不到服务器,中小企业网络推广,合肥网站建设教程,电脑版传奇排行榜前往MySQL数据库官网链接地址下载5.7数据库。 MySQL :: Download MySQL Community Server (Archived Versions)使用ssh的可视化工具将下载的mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz文件上传到Linux服务器,并解压文件 tar -zxvf mysql-5.7.40-linux-glibc2.12-x…
  1. 前往MySQL数据库官网链接地址下载5.7数据库。
    1. MySQL :: Download MySQL Community Server (Archived Versions)
  2. 使用ssh的可视化工具将下载的mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz文件上传到Linux服务器,并解压文件
    1. tar -zxvf mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz
  3. 删除mysql压缩包并将解压后的数据库文件夹改名称
  4. 在mysql的安装目录中添加my.cnf文件,设置mysql的配置信息
    1. [mysqld]
      # 设置3306端口
      port=3306
      # 设置mysql的安装目录
      basedir=/home/dev/dev-install/mysql-5.7.40
      # 设置mysql数据库的数据的存放目录
      datadir=/home/dev/dev-install/mysql-5.7.40/data
      # 允许最大连接数/
      max_connections=10000
      # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
      max_connect_errors=30
      # 服务端使用的字符集默认为utf8mb4
      character-set-server=utf8mb4
      # 创建新表时将使用的默认存储引擎
      default-storage-engine=INNODB
      socket = /tmp/mysql.sock
      log-error=/home/dev/dev-install/mysql-5.7.40/logs/mysqld.log
      pid-file = /home/dev/dev-install/mysql-5.7.40/logs/mysql.pid
      # 慢日志查询设置
      long_query_time = 10
      slow_query_log_file = /home/dev/dev-install/mysql-5.7.40/logs/mysql-slow.log
      # binlog日志
      server-id=101
      log-bin = /home/dev/dev-install/mysql-5.7.40/binlog/mysql-bin
  5. 在安装目录中新建data、logs、binlog文件夹
  6. 根据自己的安装路径,执行mysqld文件初始化数据库
    1. /home/dev/dev-install/mysql-5.7.40/bin/mysqld  --initialize --datadir=/home/dev/dev-install/mysql-5.7.40/data
  7. 进入安装目录的support-files文件夹中,修改mysql.server文件并保存
    1. 修改basedir、datadir参数
    2. 修改图片中原本的conf=/etc/my.cnf为自己设定的值,图片中是加载当前安装目录下的my.cnf文件
  8. 进入support-files文件夹进而启动mysql服务
    1. ./mysql.server start
    2. 服务启动成功
  9. 若执行./mysql -uroot -p时出现异常问题./mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory时的处理方案,依次执行下列指令
    1. sudo apt install apt-file
      sudo apt-file update
      sudo apt install libncurses5
    2. 上面的指令执行完,再次执行./mysql -uroot -p则已经正常运行
  10. 首次进入修改默认的root密码
    1. 修改my.cnf文件,在文件末尾直接添加skip-grant-tables,作用是免密登录数据库。修改完然后保存文件,保存文件之后,先停止mysql服务,然后再启动mysql服务
    2. mysql服务重新启动之后,直接执行./mysql即可正常进入数据库
    3. 修改root密码,123456改为要修改的密码
      1. 切换使用操作mysql数据库
        1. use mysql;
      2. 修改密码
        1. update user set authentication_string = password("123456") where user = "root";
      3. 刷新数据库 
        1. flush privileges;
      4. 退出数据库
        1. exit;
      5. 退出数据库之后,然后修改my.cnf文件,将skip-grant-tables这一行去掉,然后保存,保存文件之后再把MySQL数据库重启,设置的密码即可正式生效

  11. 若需要设置mysql系统可以远程访问,则需要进入mysql服务执行下列指令
    1. use mysql;
      update user set host='%' where user='root';
      flush privileges;
    2. 可视化工具远程测试结果
  12. 若在操作mysql数据库时,mysql数据库提示ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.的解决方案
    1. 需要进入mysql数据库依次执行下列指令,进行重新设置密码即可
    2. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
      flush privileges;

http://www.yayakq.cn/news/100870/

相关文章:

  • 公司网站建设优帮云移动网站开发百科
  • 吉林建设网站广州市建设网站
  • 移动网站建设推荐wordpress ajax post
  • 网站优化报告定制程序网站
  • 网站上线 流程织梦网站开发兼职
  • 电子商务网站开发与管理河东手机网站建设
  • 北京做网站建设有发展吗几百块钱建网站
  • 怎么在网站里做关键词优化石狮做网站
  • 免费建立一个个人网站我的长沙app
  • 上海定制网站建设公司哪家好企业官网首页源码
  • seo网站优化及网站推广定制专业app开发
  • 榆林网站开发网络推广有
  • 北京手机网站开发内蒙古企业网站制作
  • 网站建设合同中的违约责任做网站累吗
  • 网站开发学校有哪些南通seo公司网站
  • 为什么几年前做的网站视频看不了创立一个网站得多少钱
  • 建设企业网站官网下载公司内部网站怎么建立
  • 个体工商户做网站杨浦苏州网站建设
  • 深圳做电商网站枪战网页游戏在线玩
  • 开源的企业网站管理系统seo优化交流
  • 艺术设计类网站wordpress添加广告插件吗
  • 浙江门户网站建设公司wordpress 教学视频
  • 中国建设银行手机网站下载安装吴彦祖做的艺术家网站
  • 手机评测哪个网站做的好点长春模板网站建设企业
  • 网站设计成品马鞍山网站建设电话
  • 古交网站建设用织梦做的网站怎么上传虚拟
  • 网站开发语言用什么好公司网站建设建议
  • 网站单个页面html5 网站搭建
  • 淘宝客网站主题模版营销型网站建设的步骤
  • 海口网站建设网站制作哪些网站seo做的好