Linux Mysql安装配置

打印 上一主题 下一主题

主题 1017|帖子 1017|积分 3051

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
介绍:
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,现在属于Oracle旗下产品。它是目前全球最受欢迎和可识别的关系型数据库管理系统(RDBMS),特别是在WEB应用方面,MySQL被广泛认为是最佳RDBMS应用软件之一。
MySQL采用表的形式来存储数据,类似于Excel表格。每一张表都有其结构,包括行和列。行代表每一行数据,列代表该行中的每个值。这些值都有数据类型,比如整数、字符串、日期等等。同时,MySQL是基于SQL查询的开源跨平台数据库管理系统,因其卓越的性能和灵活性,被广泛应用于各种类型的应用程序中。
编译安装:
  1. //下载mysql<br>wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.41.tar.gz
  2. //编译
  3. cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_SYSTEMD=ON -DMYSQL_DATADIR=/usr/local/mysql/data -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DSYSTEMD_PID_DIR=/usr/local/mysql -DMYSQL_TCP_PORT=3306 -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_general_ci
  4. //安装
  5. make && make install
  6. //初始化数据目录
  7. cd /usr/local/mysql
  8. mkdir etc
  9. vim my.cnf
  10. [mysqld]
  11. daemonize=true
  12. basedir=/usr/local/mysql
  13. datadir=/usr/local/mysql/data
  14. log-error=/usr/local/mysql/data/error.log
  15. pid-file=/usr/local/mysql/data/mysqld.pid
  16. socket=/usr/local/mysql/mysql.sock
  17. key_buffer_size=16M
  18. max_allowed_packet=8M
  19. user=mysqld
  20. port=3306
  21. secure_file_priv=/usr/local/mysql/mysql-files
  22. mkdir mysql-files
  23. //创建用户
  24. useradd mysql
  25. chown mysql:mysql /usr/local/mysql
  26. chmod 755 /usr/local/mysql
  27. //初始化
  28. bin/mysqld --initialize --user=mysql & bin/mysql_ssl_rsa_setup
复制代码
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

怀念夏天

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表