linux下mysql基本命令
# mysqladmin -u root password
一般情况下,mysqladmin所在目录已经加到$PATH中,如果该命令没有找到,查看软件包安装是否正确
确保Mysql-server和Mysql-client两个软件包都已经安装成功
然后可以rpm -qf Mysql-client查看该命令安装到那个目录中,将该目录加到$PATH变量中,或者使用全路径。
这里的root不是系统用户,而是数据库用户了。你也可以取别的用户名。
2, 登陆mysql数据库
以mysql数据库管理员root,密码为123456为例;
mysql -uroot -proot
或者
mysql -uroot -p
或者
#/opt/mysql/bin/mysql -u root -p
如果找不到该命令,检查PATH变量,出现 Enter password:输入密码,回车。 然后出现:
mysql>
现在就进入了mysql的管理界面了, 注意在登陆之前,确保mysql已经启动。
3, 操作命令:
在mysql数据库中,每操作一个命令,都是;号结尾的。如果忘记加;使用\c退出。
显示已有的databases:
mysql> show databases;
mysql> create database [数据库名]; 如:mysql> create database crc;
mysql> drop database [数据库名]; 如: mysql> drop database crc;
mysql> use [数据库名];
# mysqldump -u root -p linux > /root/linux.sql
然后输入密码 Enter Password:
[root@localhost root]#mysqldump -u root -p linux > /home/beinan/localhost.sql
# mysql -u root -p linux < /home/beinan/localhost.sql
Enter password:在这里输入密码
mysql>show status;
mysql>show processlist;
mysql>use linux;
mysql> show tables;
Empty set (0.00 sec)
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忘记密码
系统:CentOS6.6 64位 参考文档(截图请看原网址): Linux下MySQL忘记root密码怎么办_百度经验 http://jingyan.baidu.com/article/1709ad8 ...
- linux 下mysql的启动 、调试、排错
Linux 下 MySQL 启动与关闭 说明 一.启动 1.1 MySQL 进程 可以用ps 命令查看进程: [root@rac2 ~]# ps -ef|grep mysql root 21 ...
- linux下mysql远程访问
// */ // ]]> linux下mysql远程访问 Mysql默认root用户只能本地访问,不能远程连接管理mysql数据库,但项目中必须要远程导 入导出数据,所以研究了一下. Tab ...
- linux下mysql字符集编码问题的修改
安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件:由于linux下MySQL的默认安装目录分布在不同的文件下:不像windo ...
- Linux下MySQL的备份与还原
Linux下MySQL的备份与还原 1. 备份 [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) [roo ...
- linux下mysql定时备份数据库
linux下mysql定时备份数据库 (2010-10-21 12:40:17) 转载▼ 标签: 杂谈 一.用命令实现备份 首页进入mysql的bin目录 1.备份数据#mysqldump -uu ...
- 设置Linux下Mysql表名不区分大小写
1.Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写:2.用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_nam ...
- linux下MySQL 5.6源码安装
linux下MySQL 5.6源码安装 1.下载:当前mysql版本到了5.6.20 http://dev.mysql.com/downloads/mysql 选择Source Code 2.必要软件 ...
- linux下mysql的表名问题
最近从win转移到了linux,在本机跑好的程序但在linux下一个SQL语句报了错误,发现是表名未找到,错误原因是在linux下mysql的表名是严格区分大小写的.. MYSQL在LINUX下数据库 ...
随机推荐
- 当手机被PS掉,人们看到的是手中的灵魂
Eric Pickersgill是一名摄影师,最近喜欢拍摄并记录人们使用智能手机的情景,不过不同的是,在最终作品中会将手机从人们手中PS掉,一刹那会进入一个奇怪的世界.黑白照片也极具冲击力. 每个人神 ...
- Eclipse块选取的情况 shift+tab 是块向前缩进
Eclipse块选取的情况 shift+tab 是块向前缩进
- row_number()over(partition by 字段 order by 字段)ID,修改重复行的字段值。
案例分析: 现在要查询一个表单里面的运费结果,但是他还有分录,为了显示分录,必须把表头显示出来,问题是,他要查询运费的合计, 但是这样就会导致重复行也加进去了,这样显然数据不准,为此,可以把重复的行设 ...
- phantomjs模拟登录
最近在做一些公司其他部门系统的后台模拟操作,但由于那边的系统最开始是外包给其他公司开发的,现在那边的开发也不知道有些post的参数是如何生成的.于是想考察下是不是可以把phantomjs这个工具给加进 ...
- C语言:关于socket的基础知识点
/** * ---结构体--- * * #include <sys/socket.h> * struct sockaddr { * unsigned short sa_family; * ...
- 利用scp 远程上传下载文件/文件夹和ssh远程执行命令
利用scp传输文件 1.从服务器下载文件scp username@servername:/path/filename /tmp/local_destination例如scp codinglog@192 ...
- AAL template: ROI to brain lobe
Reference: Altmann A, Schröter M S, Spoormaker V I, et al. Validation of non-REM sleep stage decodin ...
- React问题总结与归纳
欢迎大家指导与讨论 : ) [持续更新]本文主要记录笔者在学习中遇到的问题,并作出相应总结.有错误的地方希望各位能够指出. 一.在es6中getInitialState( 摘要: construct ...
- jQuery的prop和attr方法之间区别
JQuery.attr(): Get the value of an attribute for the first element in the set of matched elements. J ...
- 将数据库备份到AZURE blob storage
1创建一个Storage Account 1)点击Browse->Storage accounts 2) 填写Storage account,请记住这个名字,之后创建credential需要用到 ...