关于centosmysql配置文件的信息

  • 1、如何使用centos配置mysql
  • 2、centos mysql 修改数据库目录
  • 3、centos7 mysql 配置文件更改sock的路径,为什么mysql
  • 4、centos7 mysql配置文件 在哪

打开虚拟机插入CentOS5.5.ISO文件,从linux开始:# mount /dev/cdrom /mnt //挂载ISO文件

# cd /mnt/CentOS/ //进入CentOS文件目录下# rpm -qa | grep mysql//查看是否安装了mysql版本# rpm -ivh mysql-server-5.0.77-4.el5_4.2.i386.rpm –nodeps //强制安装

# rpm -ivh mysql-connector-odbc-3.51.26r1127-1.el5.i386.rpm –nodeps

# rpm -ivh mysql-5.0.77-4.el5_4.2.i386.rpm –nodeps //强制安装客服端

上面是安装,版本低点没关系,初学者就喜欢最新版,命令是不变的,wq

# service mysqld start //开户服务,是mysqld,看清楚

*****************配置mysql管理用户root的密码*********************

# mysqladmin -u root password 123456 //为mysql的管理员root,配置一个密码:123456

****************修改mysql管理用户的密码********************

# mysqladmin -u root -p password 456123 //现在修改密码为456123接

Enter password:123456 //提示密码,密码为开始配置的123456

新建数据库与删除数据库

# mysql -u root -p //使用root登录,不是linux的root用户,这个root用户是mysql的管理员用户

Enter password:456123 //这个密码为修改后的密码,你也可以不修改,直接用123456登录

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 22

Server version: 5.0.77 Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql //看到这个说明,登录成功,现在开始操作数据库

mysql show databases; //查看数据库使用“;”结束,就开始执行

mysql create database bbs; //新建一个名为bbs的数据库

Query OK, 1 row affected (0.01 sec) //提示成功,1行受影响,用时多少

mysql use bbs; //选择bbs数据库

Database changed //改变数据库

mysql drop database bbs; //删除数据库bbs

Query OK, 0 rows affected (0.03 sec) //0行受影响,用时多少

4

新建表、复制、删除和修改

mysql create table users( // 新建一个名为users的表

– id int auto_increment, //唯一的编号,每次自动增加1

– username varchar(32) not null, //用户名,设置为32个字符,不能为空

– password varchar(32) null, //密码,设置为32个字符,可以为空

– sex char(4) default ‘male’, //设置为4个字符,默认为“male”

– content text null, //内容设置为文本,最长65535个字符

– datetime date, //日期时间格式为YYYYMMDD/

– primary key(id) //设置为主键,也就是不能重复

– ); //以分号结束,开始执行命令

mysql describe users; //查看users表的结构

mysql alter table test //一起操作表

– add hobby varchar(50), //在test表中,添加hobby字段,50个字符

– change username name text, //修改username,为name,字段为text;

– rename to testusers; //重名test表为,testusers表

MySQL默认的数据文件存储目录

/var/lib/mysql,现在要把目录修改为/home/data/mysql

cd

/home

mkdir

data

//在home目录下建data目录

mysqladmin

-u

root

-p

shutdown

//停止MySQL服务进程:

mv

/var/lib/mysql /home/data/

//移动目录

cp

/etc/my.cnf /etc/my.cnf

//在/etc/目录下找my.cnf配置文件

[如果找不到,可到/usr/share/mysql/下找到*.cnf文件,拷一个到/etc/并改名为my.cnf,

cp

/usr/share/mysql/my-medium.cnf /etc/my.cnf

]

编辑MySQL的配置文件/etc/my.cnf,为MySQL能够正常工作,指明mysql.sock文件的产生位置,

修改

socket=/var/lib/mysql/mysql.sock

成为:

socket=/home/mysql/mysql.sock

操作过程

vi 

my.cnf

#

The

MySQL

server

[mysqld]

port =

3306

#socket

=

/var/lib/mysql/mysql.sock

//原内容,为了稳妥用“#”注释此行,加上下面这行

socket 

=

/home/data/mysql/mysql.sock

修改MySQL启动脚本/etc/rc.d/init.d/mysql

修改

datadir=/var/lib/mysql

修改成:

datadir=home/data/mysql

重新启动MySQL服务

/etc/rc.d/init.d/mysql start

或reboot命令重启Linux

1. 找到mysql的配置文件/etc/my.cf 2. 编辑my.cf文件 3. 修改datadir以及socket和日志路径 4. 将mysql数据库文件移动到自定义的目录下 5. 重启mysqld服务

1. 找到mysql的配置文件/etc/my.cf

2. 编辑my.cf文件

3. 修改datadir以及socket和日志路径

4. 将mysql数据库文件移动到自定义的目录下

5. 重启mysqld服务

原创文章,作者:UND00,如若转载,请注明出处:https://www.506064.com/n/127004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
UND00UND00
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相关推荐

  • Java 监控接口返回信息报错信息怎么处理

    本文将从多个方面对 Java 监控接口返回信息报错信息的处理方法进行详细的阐述,其中包括如何捕获异常、如何使用日志输出错误信息、以及如何通过异常处理机制解决报错问题等等。以下是详细…

    编程 2025-04-29
  • 使用Python爬虫获取电影信息的实现方法

    本文将介绍如何使用Python编写爬虫程序,来获取和处理电影数据。需要了解基本的Python编程语言知识,并使用BeautifulSoup库和Requests库进行爬取。 一、准备…

    编程 2025-04-28
  • 金融阅读器提示配置文件无法识别

    在使用金融阅读器过程中,有时会遇到提示配置文件无法识别的情况。这种情况通常是由于配置文件中存在错误或不完整所导致的。本文将从多个方面对此问题进行详细的阐述,并提供相应解决方法。 一…

    编程 2025-04-28
  • Python爬取网页信息

    本文将从多个方面对Python爬取网页信息做详细的阐述。 一、爬虫介绍 爬虫是一种自动化程序,可以模拟人对网页进行访问获取信息的行为。通过编写代码,我们可以指定要获取的信息,将其从…

    编程 2025-04-28
  • 如何使用Python执行Shell命令并获取执行过程信息

    本文将介绍如何使用Python执行Shell命令并获取执行过程信息。我们将从以下几个方面进行阐述: 一、执行Shell命令 Python内置的subprocess模块可以方便地执行…

    编程 2025-04-28
  • Python实现身份信息模拟生成与查验

    本文将从以下几个方面对Python实现身份信息模拟生成与查验进行详细阐述: 一、身份信息生成 身份信息生成是指通过代码生成符合身份信息规范的虚假数据。Python中,我们可以使用f…

    编程 2025-04-27
  • Dapper使用getschema获取表信息

    本文旨在介绍Dapper中使用getschema获取表信息的方法和注意事项。 一、获取某张表的所有列信息 使用Dapper获取某张表信息,可以使用 `IDbConnection.G…

    编程 2025-04-27
  • 如何在Linux中添加用户并修改配置文件

    本文将从多个方面详细介绍在Linux系统下如何添加新用户并修改配置文件 一、添加新用户 在Linux系统下创建新用户非常简单,只需使用adduser命令即可。使用以下命令添加新用户…

    编程 2025-04-27
  • 通过提交信息搜索-使用git

    本篇文章重点讲解如何使用git通过提交信息来搜索。我们将从多个方面介绍如何使用git来搜索提交信息,并提供相应的代码示例以供参考。 一、搜索方式 Git提供了三种搜索方式,分别为:…

    编程 2025-04-27
  • 已装备我军的空中信息化作战平台

    本文将会从多个方面详细阐述已装备我军的空中信息化作战平台。 一、平台概述 已装备我军的空中信息化作战平台是一个全新的作战系统,具备实时数据采集、处理、分析、共享的能力。它可以在不同…

    编程 2025-04-27

发表回复

登录后才能评论