Linux下mysql基础命令(一)
1, 创建mysqld数据库的管理用户:
# mysqladmin -u root password 密码
一般情况下,mysqladmin所在目录已经加到$PATH中,如果该命令没有找到,查看软件包安装是否正确
确保Mysql-server和Mysql-client两个软件包都已经安装成功
然后可以rpm -qf Mysql-client查看该命令安装到那个目录中,将该目录加到$PATH变量中,或者使用全路径。
这里的root不是系统用户,而是数据库用户了。你也可以取别的用户名。
2, 登陆mysql数据库
以mysql数据库管理员root,密码为123456为例;
mysql -u root -p root
或者
mysql -u root -p
或者
#/opt/mysql/bin/mysql -u root -p
如果找不到该命令,检查PATH变量,出现 Enter password:输入密码,回车。 然后出现:
mysql>
现在就进入了mysql的管理界面了, 注意在登陆之前,确保mysql已经启动。
3, 操作命令:
在mysql数据库中,每操作一个命令,都是;号结尾的。如果忘记加;使用\c退出。
显示已有的databases:
mysql> show databases;
4,创建和删除数据库
mysql> create database [数据库名]; 如:mysql> create database crc;
mysql> drop database [数据库名]; 如: mysql> drop database crc;
5, 操作数据库
mysql> use [数据库名];
6, 备份数据库
# mysqldump -u root -p linux > /root/linux.sql
然后输入密码 Enter Password:
[root@localhost root]#mysqldump -u root -p linux > /home/beinan/localhost.sql
7, 将备份的数据库导入到数据库中
# mysql -u root -p linux < /home/beinan/localhost.sql
Enter password:在这里输入密码
8,其他常用mysql指令
mysql>show status;
mysql>show processlist;

mysql 命令:基本文本的,显示和使用的mysql数据库。前面已经简单的提过用法;比如登录等。 mysqladmin 命令,用来创建和维护mysql数据库的命令,前面已经简单的提过; isamchk 是用来修复、检查和优化.ism后缀的数据库文件; mysqldump 是用于备份数据库,前面已经简单的说明过; myisamchk 用来修复.myi后缀的数据库文件;

# /opt/mysql/share/mysql.server stop # /opt/mysql/bin/myisamchk /opt/mysql/var/linux/*.MYI
# /opt/mysql/bin/myisamchk -r /opt/mysql/var/linux/*.MYI # /opt/mysql/bin/mysqlshow -u root -p [数据库名]
Linux下mysql基础命令(一)的更多相关文章
- linux 下 mysql 常用命令
linux 下 mysql 常用命令 阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...
- linux下mysql基础从安装到基本使用
在LINUX下安装MYSQL #需要的安装包(按照先后顺序) libdbi-devel--2.1 libdbi--2.1 libdbi-drivers- perl-DBI-.el5 perl-DBD- ...
- Linux下MySQL基础及操作语法
什么是MySQL? MySQL是一种开源关系数据库管理系统(RDBMS),它使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理.MySQL是开源的,因此任何人都可以根据通用公共许可证下 ...
- linux下mysql 启动命令
1,使用service 启动.关闭MySQL服务 service mysql start service mysql stop service mysql restart 运行上面命令,其实是serv ...
- Linux下mysq基础命令(二)
1. 创建数据库相关命令: mysql> STATUS(\s) - 列出当前mysql的相关状态信息 mysql> SHOW DATABASES; - 显示数据库列表 mysql> ...
- Linux下的基础命令
在容器环境中很多时候要确定底层操作系统是什么和什么版本,网上找了一把,发现了一些比较有用的命令,从其他地方转过来,参考 # uname -a # 查看内核/操作系统/CPU信息 # head -n / ...
- Linux下mysql使用systemctl restart mysqld命令失败
Linux下mysql使用systemctl restart mysqld命令失败: 解决方法:将mysql赋予root的权限 vim /etc/passwd 找到mysql开头的一行文件mysql: ...
- linux下mysql基于mycat做主从复制和读写分离之基础篇
Linux下mysql基于mycat实现主从复制和读写分离1.基础设施 两台虚拟机:172.20.79.232(主) 172.20.79.233(从) 1.1软件设施 mysql5.6.39 , my ...
- .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用
一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...
随机推荐
- python 3安装PDFMiner3K
首先确保,你的pyhton是python 3 可在https://www.python.org/downloads/处下载 打开cmd,键入pip3 install pdfminer3k
- Bootstrap导航栏
导航栏: <div id="menu-nav" class="navbar navbar-default navbar-inverse navbar-fixed-t ...
- POJ1751 Highways 2017-04-14 15:46 70人阅读 评论(0) 收藏
Highways Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 14819 Accepted: 4278 Speci ...
- Vivado 2017封装自定义IP Core
使用Vivado2017.3自定义IP Core.通常情况下,我们做设计采用模块化设计,对于已经设计好的一部分模块功能,就可以直接拿来调用,IP Core就是这样来的,一般来说我们看不到IP Core ...
- polymer技巧
1.添加一个div元素 我们完全可以自己造一个这样的东西出来,比如下面例子我们给 div 元素添加一个 is="demo-test" <script> var Poly ...
- Zero Clipboard js+swf实现的复制功能使用方法
开发中经常会用到复制的功能,在 IE 下实现比较简单.但要想做到跨浏览器比较困难了.本文将介绍一个跨浏览器的库类 Zero Clipboard .它利用 Flash 进行复制,所以只要浏览器装有 Fl ...
- C#之通过图片地址下载图片
因为项目上需要加载在线卫星云图,因此写了这个功能来把卫星云图下载的本地,在这里记录一下: string imageUrl=“http://image.nmc.cn/product/2018/08/06 ...
- “全栈2019”Java第九十五章:方法中可以定义静态局部内部类吗?
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
- OC中NSClassFromString()与NSStringFromClass()的用法及应用场景
1.NSClassFromString()利用一个字符串创建一个类,我是在标签控制器中 UITabBarController中创建它的子控制器中使用的 - (void)viewDidLoad { [s ...
- mxonline实战-1,创建应用及相应模型
前言 环境说明:python3.5 + django2.0, 用的pycharm4.04专业版 课程视频地址 https://coding.imooc.com/learn/list/78. ...