首页 > 数据库 >kylin操作系统安装mysql

kylin操作系统安装mysql

时间:2023-08-22 14:47:29浏览次数:39  
标签:kylin 操作系统 -- data mysqld usr mysql local

首先坑的是麒麟说自己基于ubuntu。结果包管理工具用的yum。然后yum包里还没有mysql只能自己下载安装。

1.第一种方式直接下MySQL :: Download MySQL Community Server (Archived Versions) 里装好的mysql的tar包,然后解压。解压以后拷贝到/usr/local/mysql目录下 注意如果在别的目录下会没有权限导致报错。

2.修改/etc/my.cnf

#
# This group is read both by the client and the server
# use it for options that affect everything
#
[client-server]

#
# include *.cnf from the config directory
#
!includedir /etc/my.cnf.d

[mysqld]
datadir=/usr/local/mysql8025/data
basedir=/usr/local/mysql8025
socket=/usr/local/mysql8025/data/mysql.sock
user=mysql
port=3306
character-set-server=utf8
symbolic-links=0
skip-grant-tables

[mysql_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
port=3006
socket=/usr/local/mysql8025/data/mysql.sock

3. chown mysql:mysql -R /usr/local/mysql/data/

4. 切到/usr/local/mysql目录下  /bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --initialize 初始化一下mysqld

5.启动mysqld的指令 /bin/mysqld  user=mysql& 

 

如果下载的是boost版本的mysql源代码需要进行编译。

1.解压了mysql文件以后创建一个build目录

2.CC=/usr/bin/gcc CXX=/usr/bin/g++  cmake .. -DWITH_BOOST=../boost/boost_1_59_0/   -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ 编译了以后再make 编译好了 就可以使用mysqld了 ,其他的步骤和上面一样。

标签:kylin,操作系统,--,data,mysqld,usr,mysql,local
From: https://www.cnblogs.com/dbnn/p/17648489.html

相关文章

  • 基于JAVA+MySQL技术智能服装推荐系统的设计与实现-计算机毕业设计源码+LW文档
    1.开题依据1.1研究的目的意义在过去到现在,消费方式从物物交换到以通俗认知中的“货币”购买物品,再到如今的网上支付交易,实物物流运输到达我们的手上。购物方式从实体店的消费模式,转到了网上店铺的交易。相信很多人在现实生活中都有过实体店购物的消费的体验,在实体店消费需要安排......
  • MySQL基本SQL语句4(DCL)
    前言DCL英文全称是DataControlLanguage(数据控制语言),用来管理数据库用户、控制数据库的访问权限。一、DCL用户管理1.查询用户select*frommysql.user; Host代表当前用户访问的主机,如果为localhost,仅代表只能够在当前本机访问,是不可以远程访问的。User代表的是访问该数......
  • mysql基础理论知识(面试)
    MySQL面试题(基础篇一)原创 Suren 婺青年 2023-08-1511:02 发表于上海收录于合集#面试14个#数据库5个#sql7个#计算机5个基础篇什么是MySQL?MySQL有什么特点?MySQL是一种开源的关系型数据库管理系统,它使用SQL语言来存储、管理和处理数据。MySQL具有以下特点:......
  • 查,改,删操作------------MySQL基础操作
    操作详解-查询数据、修改数据、删除数据原创 Cloud研习社 Cloud研习社 2023-08-2207:31 发表于山东收录于合集#一站式教程276个#mysql7个#计算机251个#数据库5个#云计算288个教程每周二、四、六更新查询数据在关联之前,我们先插入一个作者信息。Maria......
  • 修改MySQL字符集
     修改MySQL字符集1. net start mysql2. mysql -u用户名 -p密码3. SHOW VARIABLES LIKE 'character_set_%'; 在mysql下找到my.ini文件[mysqld]character-set-server=utf8 [client]default-character-set=utf8 [mysql]default-character-set=utf8......
  • VS2022 修改MySQL数据
     运行结果:  ......
  • (随笔)Mysql 查询字段所在表的表名
    要确定某个字段在哪张表中,您可以执行数据库查询操作以查找该字段的存在位置。以下是一种常见的方法:连接到数据库:使用适当的连接信息和凭据,连接到包含这些表的数据库。执行查询操作:编写一个查询语句,通过查找所有表的元数据信息来确定字段的存在位置。例如,在MySQL中,您可以使......
  • Web_PHP_MySQL_XAMPP下MYSQL中文乱码问题的解决
    1、找到xampp安装目录下的D:\xampp\mysql\bin\my.ini文件并打开; 2、找到标记[mysqld]和标记[mysql]两处; 3、在这2处标记下分别添加编码配置信息:default-character-set=gbk;修改后如下:->Ini代码 [mysql] no-auto-rehash default-character-set=gbk  [mysql......
  • [Microsoft Azure] Azure VM Windows操作系统首选语言设置(英文-中文)
    本文将介绍如何在MicrosoftAzure虚拟机的Windows操作系统中设置首选语言,将其从英语更改为中文。我们将详细介绍设置步骤,帮助用户轻松实现语言更改。在使用MicrosoftAzure虚拟机(VM)时,您可能需要将操作系统的首选语言更改为中文。本文将指导您完成这一过程,确保您在Azure......
  • MySQL - 数据库设计(表之间的 3 种关联关系)
    表与表之间一般存在三种关系,即一对一,一对多,多对多关系。下面分别就三种关系讲解数据库相关设计的思路和思考过程。一、一对一关系例如,下面的一张表,保存了人的相关信息,有男有女,要求查处所有的夫妻。sql代码:`CREATETABLEIFNOTEXISTSperson(idINTPRIMARYKEYAUTO_INCREM......