我的编程空间,编程开发者的网络收藏夹
学习永远不晚

CentOS系统中怎么操作mysql

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

CentOS系统中怎么操作mysql

这篇文章给大家介绍CentOS系统中怎么操作mysql,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1、CentOS系统中MySQL常用命令
create database name; 创建数据库
use databasename; 选择数据库
drop database name 直接删除数据库,不提醒
show tables; 显示表
describe tablename; 表的详细描述
select 中加上distinct去除重复字段
mysqladmin drop databasename 删除数据库前,有提示。

显示当前mysql版本和当前日期
select version(),current_date;

2、CentOS系统修改mysql中root的密码:
shell>mysql -u root -p
mysql> update user set password=password(”xueok654123″) where user=’root’;
mysql> flush privileges //刷新数据库
mysql>use dbname; 打开数据库:
mysql>show databases; 显示所有数据库
mysql>show tables; 显示数据库mysql中所有的表:先use mysql;然后
mysql>describe user; 显示表mysql数据库中user表的列信息);

3、CentOS系统中grant

创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令something做这个mysql> grant all privileges on *.* to user@localhost identified by ’something’ with

增加新用户

格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
GRANT ALL PRIVILEGES ON *.* TO monty@localhost IDENTIFIED BY ’something’ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO monty@”%” IDENTIFIED BY ’something’ WITH GRANT OPTION;

删除授权:
mysql> revoke all privileges on *.* from root@”%”;
mysql> delete from user where user=”root” and host=”%”;
mysql> flush privileges;

创建一个用户custom在特定客户端it363.com登录,可访问特定数据库fangchandb
mysql >grant select, insert, update, delete, create,drop on fangchandb.* to custom@ it363.com identified by ‘ passwd’

重命名表:
mysql > alter table t1 rename t2;

4、CentOS系统中mysqldump

备份数据库
shell> mysqldump -h host -u root -p dbname >dbname_backup.sql

恢复数据库
shell> mysqladmin -h myhost -u root -p create dbname
shell> mysqldump -h host -u root -p dbname < dbname_backup.sql

如果只想卸出建表指令,则命令如下:
shell> mysqladmin -u root -p -d databasename > a.sql

如果只想卸出插入数据的sql命令,而不需要建表命令,则命令如下:
shell> mysqladmin -u root -p -t databasename > a.sql

那么如果我只想要数据,而不想要什么sql命令时,应该如何操作呢?
mysqldump -T./ phptest driver

其中,只有指定了-T参数才可以卸出纯文本文件,表示卸出数据的目录,./表示当前目录,即与mysqldump同一目录。如果不指定driver 表,则将卸出整个数据库的数据。每个表会生成两个文件,一个为.sql文件,包含建表执行。另一个为.txt文件,只包含数据,且没有sql指令。

5、可将查询存储在一个文件中并告诉mysql从文件中读取查询而不是等待键盘输入。

可利用外壳程序键入重定向实用程序来完成这项工作。例如,如果在文件my_file.sql 中存放有查询,可如下执行这些查询:

如果您想将建表语句提前写在sql.txt中:
mysql > mysql -h myhost -u root -p database < sql.txt

关于CentOS系统中怎么操作mysql就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

CentOS系统中怎么操作mysql

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS系统中怎么操作mysql

这篇文章给大家介绍CentOS系统中怎么操作mysql,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、CentOS系统中MySQL常用命令create database name; 创建数据库 use databas
2023-06-16

yum怎样在CentOS操作系统使用

今天就跟大家聊聊有关yum怎样在CentOS操作系统使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。yum是个很好用的东西,也许有的人很少使用,但是如果你熟悉它之后,发现会很好用。
2023-06-16

如何理解CentOS中的Linux操作系统

如何理解CentOS中的Linux操作系统,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一 Linux简介Linux定义:Linux是一套免费使用和自由传播的类
2023-06-05

CentOS系统如何转换为Rocky Linux操作系统?

今天小编给大家分享的是CentOS系统如何转换为Rocky Linux操作系统,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。Rocky Linux的介绍Rocky Linux,是一个
2023-06-08

CentOS操作系统安装CMake详细步骤

这篇文章主要介绍“CentOS操作系统安装CMake详细步骤”,在日常操作中,相信很多人在CentOS操作系统安装CMake详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS操作系统安装CMa
2023-06-10

CentOS中怎么实现cfdisk分区操作

本篇文章为大家展示了CentOS中怎么实现cfdisk分区操作,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。警告:如果你是装的xp和CentOS双系统的话,请不要再centos下动磁盘分区,否则会引
2023-06-10

如何进行CentOS操作系统安全设置

如何进行CentOS操作系统安全设置,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。这次我们讲的还是安全问题,在CentOS操作系统中,可以通过有效的安全设置来避免很多的问题
2023-06-16

操作系统科普:操作系统到底是什么?

操作系统是计算机系统中最基本的软件,负责管理计算机硬件和软件资源,并为用户提供各种服务。操作系统种类繁多,有Windows、Linux、macOS、Android、iOS等,各具特点。
操作系统科普:操作系统到底是什么?
2024-02-05

CentOS系统中怎么安装Eclipse

这篇文章给大家介绍CentOS系统中怎么安装Eclipse,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1 – 首先安装 JAVA 代码如下:yum install java2 – 检查 j
2023-06-10

CentOS中怎么配置ssh系统

CentOS中怎么配置ssh系统,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。CentOS配置ssh已被广泛应用但是也在不断的更新,这里介绍CentOS配置ss
2023-06-16

如何进行CentOS操作系统账户管理

本篇文章给大家分享的是有关如何进行CentOS操作系统账户管理,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。账户管理相关配置文件如下:账户信息文件是/etc/passwd、账户
2023-06-10

Linux系统中怎么操作网络端口

Linux系统中怎么操作网络端口,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。关闭端口代码如下:iptables -A INPUT -p tcp --dport 111 -
2023-06-12

编程热搜

目录