行业软件

mysql for linux V5.7.37 官方版
  • mysql for linux V5.7.37 官方版

  • 类别:行业软件系统: WinAll
  • 大小:485.3M时间:2022-04-17 08:22:25

应用简介

  mysql for linux是一款功能十分强大的数据库管理软件,该软件专门针对使用linux操作系统的用户量身定制,支持跨平台使用,提供了丰富的数据库编辑接口,为建立基于数据库的动态网站提供了强大动力,满足用户的数据库管理需求,提高用户的工作效率,喜欢的小伙伴千万不要错过哦。

mysql for linux

【软件特色】

  1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。

  2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。

  3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

  4.支持多线程,充分利用CPU资源。

  5.优化的SQL查询算法,有效地提高查询速度。

  6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

  7.提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。

  8.提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

  9.提供用于管理、检查、优化数据库操作的管理工具。

  10.支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

  11.支持多种存储引擎。

  12.Mysql是开源的,所以你不需要支付额外的费用。

  13.MySQL使用标准的SQL数据语言形式。

  14.Mysql对PHP有很好的支持,PHP是目前最流行的Web开发语言。

  15.Mysql是可以定制的,采用了GPL协议,你可以修改源码来开发自己的Mysql系统。

mysql for linux

【安装说明】

  安装源代码版本的MySQL(mysql-5.1.40-linux-i686-glibc23.tar.gz安装笔记)

  1.首先添加mysql用户组

  shell> groupadd mysql

  2.添加mysql用户,并指定到mysql用户组

  shell> useradd -g mysql mysql

  3.解压缩mysql-version.tar.gz

  shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -

  4.安装mysql

  shell> cd mysql-VERSION

  shell> ./configure --prefix=/usr/local/mysql --with-charset=gbk --with-extra-charsets=armscii8,ascii,big5,cp1250,cp1251,cp1256,cp1257,cp850,cp852,cp866,cp932,dec8,eucjpms,euckr,gb2312,gbk,geostd8,greek,hebrew,hp8,keybcs2,koi8r,koi8u,latin1,latin2,latin5,latin7,macce,macroman,sjis,swe7,tis620,ucs2,ujis,utf8 --with-plugins=innodb_plugin

  shell> make

  shell> make install

  5.复制配置文件

  shell> cp support-files/my-medium.cnf /etc/my.cnf

  6.执行mysql系统数据库初始化脚本

  shell> cd /usr/local/mysql

  shell> bin/mysql_install_db --user=mysql

  7.设定mysql安装目录权限,设置owner为mysql

  shell> chown -R mysql var

  shell> chgrp -R mysql .

  8.启动mysql应用

  shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &

  9.设置root密码(数据库的DBA)

  shell> bin/mysqladmin -u root password ‘123456’

  10.登录mysql

  shell> bin/mysql -u root -p

  Enter password:

  登录成功会看到:

  这时mysql已经装好了,可以查看数据库了,但在正式使用数据库开发与部署的时候还需要做一些工作:

  1.设定配置文件my.cnf

  按照需求copy my-***.cnf到/etc/my.cnf

  2.修改默认字符集utf8

  (1).[client]下加入default-character-set=utf8

  (2).[mysqld]下加入default-character-set=utf8

  #不改动存储引擎的话,3、4步可以略过

  3.启动InnoDB引擎的方法如下:

  1)关闭mysql的服务

  2)修改my.ini

  将default-storage-engine=INNODB前的注释(#)去掉

  将skip-innodb这行注释(加上#)

  4.配置innodb参数

  1).找到# Uncomment the following if you are using InnoDB tables

  去掉innodb_*下的所有#

  2).如果安装mysql的目录不是默认的,则需要修改

  # mysql 默认安装目录为 /usr/local/mysql/

  # mysql 默认表空间目录安装目录为 /usr/local/mysql/var/

  innodb_data_home_dir=/usr/local/database/mysql/var/

  innodb_log_group_home_dir=/usr/local/database/mysql/var/

  3).保存后重启mysql服务。

  5.设置系统服务

  让linux启动的时候就启动mysql服务

  shell> cd /usr/local/mysql/

  shell> cp support-files/mysql.server /etc/init.d/mysql

  shell> chmod 777 /etc/init.d/mysql

  shell> chkconfig --add mysql

  shell> chkconfig --level 35 mysql on

  6.重启MySQL服务

  shell> service mysql restart

  备注:

  Add a login user and group for ‘mysqld’ to run as:为‘mysqld’增添一个登陆用户和组

  shell> groupadd mysql

  shell> useradd -g mysql mysql

  Configure the release and compile everything:配置和编译

  shell> ./configure --prefix=/usr/local/mysql

  --prefix后面指示了默认安装路径

  shell> make

  如果还想知道更详细的configure命令,请查阅manual for configure

  If you want to set up an option file, use one of those present in

  the ‘support-files’ directory as a template. For example:如果你想安装选项文件,使用当前存在的‘support-files’ 文件夹下的作为模板,例如:

  shell> cp support-files/my-medium.cnf /etc/my.cnf

  If you haven`t installed MySQL before, you must create the MySQL

  grant tables:如果你以前没有安装过MySQL,你必须创建一个MySQL准许的表

  shell> bin/mysql_install_db --user=mysql

  Change the ownership of program binaries to ‘root’ and ownership

  of the data directory to the user that you will run ‘mysqld’ as.

  Assuming that you are located in the installation directory

  (‘/usr/local/mysql’), the commands look like this:将程序的所有权限给‘root’ ,并且把数据目录的所有权给可以运行‘mysqld’的用户。假设MySQL的安装目录是(‘/usr/local/mysql’),命令如下所示:

  shell> chown -R mysql var

  shell> chgrp -R mysql .

  The first command changes the owner attribute of the files to the ‘root’ user. 第一行命令把文件拥有权给‘root’。The second changes the owner attribute of the data directory to the ‘mysql’ user. 第二行把数据目录拥护权给‘mysql’用户。The third changes the group attribute to the ‘mysql’ group.第三行把组的权限给‘mysql’组。

  After everything has been installed, you should initialize and test your distribution using this command:万事具备后,你就可以按照下面的命令测试并运行你的MySQL了:

  shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &

  注意:文件中的单引号全应该是英文状态下输入的,这里小编为了美观改成中文状态下输入的单引号了。

展开 收起

猜你喜欢

热门专题

热门推荐

  • Google表格 V1.24.442.01.90 安卓版

    Google表格 V1.24.442.01.90 安卓版

  • 苏易登 V1.10.2 安卓版

    苏易登 V1.10.2 安卓版

  • 扫描全能王APP V6.76.0.2411110000 官方安卓版

    扫描全能王APP V6.76.0.2411110000 官方安卓版

  • SView看图纸 V10.3.1 安卓版

    SView看图纸 V10.3.1 安卓版

  • 国象联盟 V1.9.5 安卓最新版

    国象联盟 V1.9.5 安卓最新版

  • 1688商家版手机版app V3.27.0 安卓版

    1688商家版手机版app V3.27.0 安卓版

  • 华为WeLink V7.41.13 官方安卓版

    华为WeLink V7.41.13 官方安卓版

  • 运满满司机 V8.80.4.0 安卓最新版

    运满满司机 V8.80.4.0 安卓最新版

  • 拼多多商家版 V6.5.5 安卓版

    拼多多商家版 V6.5.5 安卓版

  • Eteams(移动云办公) V4.0.222 安卓版

    Eteams(移动云办公) V4.0.222 安卓版

  • 口袋助理手机版 V8.0.1 安卓最新版

    口袋助理手机版 V8.0.1 安卓最新版

  • 掌上好房通 V12.1.9 安卓最新版

    掌上好房通 V12.1.9 安卓最新版

推荐排名

  • 山东通电脑版客户端 V3.0.57200 官方PC版 588.53M60.4万人在用 山东通协同办公平台是一款专门针对山东省公务员用户量身定制的OA办公软件,该软件旨在为用户提供专属线上办公方案,操作简单易上手,采用了企业级别的数据加密模块,大大保障用户的数据安全和办公效率。

    详情
  • CAXA CAD电子图板2024破解版 32位/64位 中文免费完整版 298.35M31.3万人在用 CAXA CAD电子图板2024破解版是一款非常好用的CAD绘图相关软件,软件具备精致体验、全面兼容、功能强悍、灵活运用、云端服务等功能,该版本内置破解补丁,用户可永久免费激活,欢迎下载。

    详情
  • 渝快政电脑版 V2.20.5 官方版 387.13M26.7万人在用 渝快政电脑版是一款政务服务平台,专为重庆市政务服务中心所提供,全面化的办公管理体系方便员工在线沟通,实现高效率的协作体系,让用户们随时了解政府服务工作,呈现出更加多元化的管理机制

    详情
  • 山东通统一安全接入客户端 V2.2.10.4 官方最新版 127.36M26.8万人在用 山东通统一安全接入客户端是一款专为山东通客户端所推出的辅助工具。山东通是一个融合了多方面的板块的综合性政务服务平台,使用这款安全接入客户端,就能完美运行,免费下载。

    详情
  • AutoCAD2024破解版 V2024.0 免费中文版 2.34G16.5万人在用 AutoCAD2024破解版是由Autodesk开发的一款功能强大的图形设计辅助软件,适用于多个领域,其功能涵盖了专业强大的MEP、MAP 3D、PLANT 3D等智能工具组合

    详情
  • 浩辰CAD2024中文破解版 32位/64位 永久激活版 327.13M15.1万人在用 浩辰CAD2024中文破解版是一款专为CAD制图人员所推出的辅助程序。全新的2024版本采用多核并行运算技术,并且完美兼容AutoCAD2024以及其他版本,该版本内置破解补丁,用户可永久免费激活使用。

    详情
  • 华为云会议电脑版 V10.1.5.0 官方最新版 178.38M10.8万人在用 华为云会议电脑版是一款非常专业的PC端远程办公软件。通过使用这款云会议系统,用户就可以在任何地方进行远程视频会议。

    详情
  • 航天信息开票软件最新版本 V3.1 金税盘版 167.04M5.5万人在用 航天信息开票软件是一款非常专业的极速开票软件。它为广大用户提供发票开具、发票领购、发票安全存储、发票管理、身份认证和抄报税功能,适用于增值税发票系统升级版全国推行使用,能够大幅度节省用户开票时间。

    详情

网友评论