linux中的mysql使用_Linux下安装和使用MySQL(二)
三、登录MySQL
登录MySQL的命令是mysql, mysql 的使用语法如下:
mysql [-u username] [-h host] [-p[password]] [dbname]
username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时只需键入mysql即可。
root@cvskill-laptop:/# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.37-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
出现了“mysql>”提示符,恭喜你,安装成功!
增加了密码后的登录格式如下:
mysql -u root -p
Enter password: (输入密码)
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。
四、MySQL的几个重要目录
MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。
下面就介绍一下这几个目录。
1、数据库目录
/var/lib/mysql/
2、配置文件
/usr/share/mysql(mysql.server命令及配置文件)
3、相关命令
/usr/bin(mysqladmin mysqldump等命令)
4、启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)
五、修改登录密码
MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。
1、命令
usr/bin/mysqladmin -u root password 'new-password'
格式:mysqladmin -u用户名 -p旧密码 password 新密码
2、例子
例1:给root加个密码123456。
键入以下命令 :
root@cvskill-laptop:/# /usr/bin/mysqladmin -u root password 123456
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
3、测试是否修改成功
1)不用密码登录
root@cvskill-laptop:/# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
root@cvskill-laptop:/#
显示错误,说明密码已经修改。
2)用修改后的密码登录
在Enter password: 之后输入密码,但linux中密码不回显。
root@cvskill-laptop:/# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.37-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
成功!
这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
linux中的mysql使用_Linux下安装和使用MySQL(二)相关推荐
- linux安装自带mysql吗_Linux下安装mysql
前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...
- linux mysql 移动_Linux下安装MySQL
1.安装前需要检查下机器是否已经安装过MySQL: rpm -qa |grep mysql 如果安装过需要卸载:rpm -e mysql// 普通删除模式 rpm -e --nodeps mysql/ ...
- linux下mysql案例_Linux下安装MySQL多实例
环境说明: Centos 6.6 64位 mysql 使用最新版本5.7.16版本 这里安装两个MySQL实例,分别使用3306/3307端口号 目录结构: /data/mysql/mysql3306 ...
- linux python连接oracle数据库_Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法...
本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL.Oracle.SQL Server数据库. 其中包括以下几个软件的安装及配置: ...
- linux导入mysql数据库_linux下导入、导出mysql数据库命令
window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql ...
- liunx mysql模块_linux下安装MySQLdb模块_MySQL
bitsCN.com linux下安装MySQLdb模块 1,查看是否已安装MySQLdb模块 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过 ...
- 第二个mysql怎么装_Linux下安装两个MySQL的方法
安装MySQL v4.0.24 #rpm -qa | grep sql 查询系统是否默认安装了mysql服务器 然后卸载系统默认安装的mysql 卸载mysql命令如下: #rpm -e --node ...
- 安装mysql冲突_Linux下安装mysql版本冲突问题解决
由于在使用的linux服务器上已经安装了一个较低版本的mysql server,使用rpm包进行安装时,提示版本冲突,安装不能继续进行. 由于旧的数据不想要了,解决办法是这样的: 1. 先把系统里安装 ...
- linux下备份mysql日志_Linux下使用Logrotate对MySQL日志进行轮转备份
根据自己的需要可以对MySQL的相关日志文件(错误日志.通用查询日志文件和慢查询日志文件)进行按天的转储,并只保留指定天数的备份文件,下面是一个例子: 1).安装 crond 服务 (如果未安装 y ...
最新文章
- shell中复制粘贴随笔
- 计算机网络的拓扑结构主要有新型,计算机网络中主要拓扑结构有 ______。
- java改变变量编码方式_Java 10将如何改变您的编码方式
- app = Flask(__name__)相关说明
- IT大神提升代码效率的秘密,都私藏在这10个神仙软件里
- 自监督学习在CV领域研究进展总结
- 由先序+后序遍历确定序列是否唯一并输出一个中序序列
- 解决Eclipse中文乱码的问题
- java数组验证哥德巴赫猜想_java 验证哥德巴赫猜想
- 60个Java练手项目案例,看了让你茅塞顿开~
- 手机整人脚本html,教大家用vbs代码制作恶搞整人
- 记录一下Mac浏览器劫持searchbaron.com的经历
- 你知道台湾Android开发面試題是什么样的吗(附答案解析)
- linux 无线网卡驱动 centrino 6200 agn,下载:Intel无线网卡驱动14.2官方正式版
- 笔记 ~ 第三章 - 3.2 数据查询
- 头歌python 身份证号的奥秘
- vue中echarts纵轴添加点击事件
- mpstat命令(linux cpu监控工具)
- Corn 表达式使用方法
- 【营销】史上最全4P、4C、4S、4R、4V、4I营销理论
热门文章
- 链式二叉树的C语言代码
- https://github.com/fbs/el7-bpf-specs
- Vector Packet Processor(VPP) - 层二层三转发图谱
- GitHub#algorithm#:《剑指offer》 的50道面试题
- 需求跟踪矩阵模板_需求可追溯性矩阵(RTM)生成程序使用说明
- OpenCv之绘图(笔记03)
- 计算机组成i1-i8,2016年软考程序员例题分析之计算机组成原理
- MySQL(一)存储引擎
- 列式存储ClickHouse(二)接口
- 数据仓库ETL(二)基本概念