三、登录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(二)相关推荐

  1. linux安装自带mysql吗_Linux下安装mysql

    前提下必须要有这三个文件夹 A.jpg B.jpg 还要安装这两个软件:直接百度官网即可: 先通过Xftp6这个软件,编译文件夹, C.jpg 搭建mysql 1.查看CentOS自带的mysql r ...

  2. linux mysql 移动_Linux下安装MySQL

    1.安装前需要检查下机器是否已经安装过MySQL: rpm -qa |grep mysql 如果安装过需要卸载:rpm -e mysql// 普通删除模式 rpm -e --nodeps mysql/ ...

  3. linux下mysql案例_Linux下安装MySQL多实例

    环境说明: Centos 6.6 64位 mysql 使用最新版本5.7.16版本 这里安装两个MySQL实例,分别使用3306/3307端口号 目录结构: /data/mysql/mysql3306 ...

  4. linux python连接oracle数据库_Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法...

    本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL.Oracle.SQL Server数据库. 其中包括以下几个软件的安装及配置: ...

  5. linux导入mysql数据库_linux下导入、导出mysql数据库命令

    window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql ...

  6. liunx mysql模块_linux下安装MySQLdb模块_MySQL

    bitsCN.com linux下安装MySQLdb模块 1,查看是否已安装MySQLdb模块 进入python的命令行,输入 import MySQLdb 如果没有报错,证明此模块已经安装,可以跳过 ...

  7. 第二个mysql怎么装_Linux下安装两个MySQL的方法

    安装MySQL v4.0.24 #rpm -qa | grep sql 查询系统是否默认安装了mysql服务器 然后卸载系统默认安装的mysql 卸载mysql命令如下: #rpm -e --node ...

  8. 安装mysql冲突_Linux下安装mysql版本冲突问题解决

    由于在使用的linux服务器上已经安装了一个较低版本的mysql server,使用rpm包进行安装时,提示版本冲突,安装不能继续进行. 由于旧的数据不想要了,解决办法是这样的: 1. 先把系统里安装 ...

  9. linux下备份mysql日志_Linux下使用Logrotate对MySQL日志进行轮转备份

    根据自己的需要可以对MySQL的相关日志文件(错误日志.通用查询日志文件和慢查询日志文件)进行按天的转储,并只保留指定天数的备份文件,下面是一个例子: 1).安装 crond 服务 (如果未安装  y ...

最新文章

  1. shell中复制粘贴随笔
  2. 计算机网络的拓扑结构主要有新型,计算机网络中主要拓扑结构有 ______。
  3. java改变变量编码方式_Java 10将如何改变您的编码方式
  4. app = Flask(__name__)相关说明
  5. IT大神提升代码效率的秘密,都私藏在这10个神仙软件里
  6. 自监督学习在CV领域研究进展总结
  7. 由先序+后序遍历确定序列是否唯一并输出一个中序序列
  8. 解决Eclipse中文乱码的问题
  9. java数组验证哥德巴赫猜想_java 验证哥德巴赫猜想
  10. 60个Java练手项目案例,看了让你茅塞顿开~
  11. 手机整人脚本html,教大家用vbs代码制作恶搞整人
  12. 记录一下Mac浏览器劫持searchbaron.com的经历
  13. 你知道台湾Android开发面試題是什么样的吗(附答案解析)
  14. linux 无线网卡驱动 centrino 6200 agn,下载:Intel无线网卡驱动14.2官方正式版
  15. 笔记 ~ 第三章 - 3.2 数据查询
  16. 头歌python 身份证号的奥秘
  17. vue中echarts纵轴添加点击事件
  18. mpstat命令(linux cpu监控工具)
  19. Corn 表达式使用方法
  20. 【营销】史上最全4P、4C、4S、4R、4V、4I营销理论

热门文章

  1. 链式二叉树的C语言代码
  2. https://github.com/fbs/el7-bpf-specs
  3. Vector Packet Processor(VPP) - 层二层三转发图谱
  4. GitHub#algorithm#:《剑指offer》 的50道面试题
  5. 需求跟踪矩阵模板_需求可追溯性矩阵(RTM)生成程序使用说明
  6. OpenCv之绘图(笔记03)
  7. 计算机组成i1-i8,2016年软考程序员例题分析之计算机组成原理
  8. MySQL(一)存储引擎
  9. 列式存储ClickHouse(二)接口
  10. 数据仓库ETL(二)基本概念