包含linuxmysql开发的词条

发布时间:2022-11-15

本文目录一览:

  1. linux服务器mysql数据库怎么配置
  2. linux mysql开发 什么语言
  3. 如何向linux系统部署mysql
  4. 如何在linux下安装mysql数据库并配置
  5. 如何在linux安装mysql

linux服务器mysql数据库怎么配置

linux服务器mysql数据库配置 mysql最流行的关系型数据库之一,目前隶属于oracle公司,因体积小、速度快、总体拥有成本低,开放源代码这一特点,所以是我们日常开发的首选。 工具/原料

  • mysql5.6
  • cnetos 方法/步骤 查找以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql

如果显示有如下包则说明已安装mysql:

mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1

如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库:

rpm -e --nodeps 包名

例如:

rpm -ev mysql-4.1.12-3.RHEL4.1

删除老版本mysql的开发头文件和库:

rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql

注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除:

rm -f /etc/my.cnf
rm -fr /var/lib/mysql

下载mysql的rpm包,可以通过wget下载,具体地址请去官网查找:

  1. MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
  2. MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
  3. MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。 下载后放到Linux服务器中。 安装MySQL Server的rpm包:
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm

安装完成后会生成root用户的随机密码,请使用以下命令进行查看:

cat /root/.mysql_secret

安装MySQL客户端:

rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm

安装MySQL开发依赖包:

rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm

启动mysql: 安装完成后mysql是没有启动的,运行mysql命令会提示如下错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

可使用如下命令启动MySQL:

service mysql start

或者:

/etc/init.d/mysql start

可使用SET PASSWORD命令修改root用户的密码:

SET PASSWORD = PASSWORD('root123456');

linux mysql开发 什么语言

  1. 去mysql官网下载C API的库文件以及头文件,熟悉相关函数后进行开发(有专门的解释)。
  2. 利用其他开源的数据库连接池(可接入多种类型数据库),如:opendbx。

如何向linux系统部署mysql

查找以前是否安装有mysql,使用下面命令:

rpm -qa|grep -i mysql

如果显示有如下包则说明已安装mysql:

mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1

如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库:

rpm -e --nodeps 包名

例如:

rpm -ev mysql-4.1.12-3.RHEL4.1

删除老版本mysql的开发头文件和库:

rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql

注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除:

rm -f /etc/my.cnf
rm -fr /var/lib/mysql

下载mysql的rpm包,可以通过wget下载,具体地址请去官网查找:

  1. MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
  2. MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
  3. MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。 下载后放到Linux服务器中。 安装MySQL Server的rpm包:
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm

安装完成后会生成root用户的随机密码,请使用以下命令进行查看:

cat /root/.mysql_secret

安装MySQL客户端:

rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm

安装MySQL开发依赖包:

rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm

启动mysql: 安装完成后mysql是没有启动的,运行mysql命令会提示如下错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

可使用如下命令启动MySQL:

service mysql start

或者:

/etc/init.d/mysql start

可使用SET PASSWORD命令修改root用户的密码:

SET PASSWORD = PASSWORD('root123456');

登录MySQL: 使用mysql命令登录MySQL服务器,运行MySQL的命令时,会提示需要设置root用户密码。 设置开机自启动:

/etc/init.d/mysql start

设置完成后重启系统,使用netstat –nat命令可看到MySQL的3306端口。 至此我们已经安装好了mysql数据库,当然现在我们的数据库还不支持远程连接,远程连接会出现以下代码:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通过以下方式来解决: 改表法:在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。

use mysql;
select 'host' from user where user='root';

如何在linux下安装mysql数据库并配置

mysql最流行的关系型数据库之一,目前隶属于oracle公司,因体积小、速度快、总体拥有成本低,开放源代码这一特点,所以是我们日常开发的首选。 百度经验:jingyan.baidu.com 工具/原料

  • mysql5.6
  • cnetos 方法/步骤
  1. 查找以前是否安装有mysql,使用下面命令:
    rpm -qa|grep -i mysql
    
    如果显示有如下包则说明已安装mysql:
    mysql-4.1.12-3.RHEL4.1
    mysqlclient10-3.23.58-4.RHEL4.1
    
  2. 如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库:
    rpm -e --nodeps 包名
    
    例如:
    rpm -ev mysql-4.1.12-3.RHEL4.1
    
  3. 删除老版本mysql的开发头文件和库:
    rm -fr /usr/lib/mysql
    rm -fr /usr/include/mysql
    
    注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除:
    rm -f /etc/my.cnf
    rm -fr /var/lib/mysql
    
  4. 下载mysql的rpm包,可以通过wget下载,具体地址请去官网查找:
    1. MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
    2. MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
    3. MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。 下载后放到Linux服务器中。
  5. 安装MySQL Server的rpm包:
    rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
    
    安装完成后会生成root用户的随机密码,请使用以下命令进行查看:
    cat /root/.mysql_secret
    
  6. 安装MySQL客户端:
    rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
    
  7. 安装MySQL开发依赖包:
    rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
    
  8. 启动mysql: 安装完成后mysql是没有启动的,运行mysql命令会提示如下错误:
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    
    可使用如下命令启动MySQL:
    service mysql start
    
    或者:
    /etc/init.d/mysql start
    
    可使用SET PASSWORD命令修改root用户的密码:
    SET PASSWORD = PASSWORD('root123456');
    
  9. 登录MySQL: 使用mysql命令登录MySQL服务器,运行MySQL的命令时,会提示需要设置root用户密码。
  10. 设置开机自启动:
    /etc/init.d/mysql start
    
    设置完成后重启系统,使用netstat –nat命令可看到MySQL的3306端口。
  11. 至此我们已经安装好了mysql数据库,当然现在我们的数据库还不支持远程连接,远程连接会出现以下代码:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通过以下方式来解决: 改表法:在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。
    use mysql;
    select 'host' from user where user='root';
    
  12. 好了,开始享受mysql带来的强大功能吧。 END 百度经验:jingyan.baidu.com 注意事项 安装依赖包libaio,可通过yum快速安装。

如何在linux安装mysql

关于本文

本文将以MySQL 5.0.51为例,以CentOS 5为平台,讲述MySQL数据库的安装和设置。

关于MySQL

MySQL是最流行的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家由MySQL开发人员创建的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。 MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去。 MySQL的官方发音是“My Ess Que Ell”,而不是“My sequel”。但是你也可以使用“My sequel”和其他的方言。