mysql 烂泥_烂泥:mysql帮助命令使用说明
在安装、管理和使用mysql过程中,你是不是需要记忆很多的mysql命令。而且对于新手来说,很不多的命令不知道该如何应用,对于老手来说很多命令时间长了忘记具体的用法。
其实mysql的帮助信息,已经给我们提供很全面的使用方法。
下面我就大致介绍下,如何使用mysql的帮助信息。
说明:在此我只是为学习mysql提供一个思路,本篇文章不会过多讲解每一个命令的使用方法。
一、mysql数据库初始化
在安装mysql进行初始化时,我们要使用mysql_install_db脚本进行初始化mysql数据库,此时我们就可通过帮助命令实现。如下:
/usr/local/mysql/scripts/mysql_install_db --help
图中的1、2、3表示初始化时mysql安装的bin路径、mysql数据目录,以及运行mysql所使用的用户。
现在我们进行初始化数据库,如下:
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --user=mysql
通过上图,我们也可以看到mysql数据库已经初始化成功。同时系统也给出如何启动mysql,图中5标记出来。图中6标记出来的是如何修改root用户的密码。
二、 mysql数据库管理
2.1 启动mysql使用mysqld_safe
mysql数据库安装完毕后,我们就要启动mysql。启动mysql时,我们可以通过mysql提供的脚本,也可以通过mysqld_safe命令来启动。
其实mysql的脚本也是通过该命令来实现的,如下:
cat /etc/init.d/mysqld
有关mysqld_safe命令的使用,我们也可以查看帮助文档。如下:
/usr/local/mysql/bin/mysqld_safe --help
我们需要关注defaults-file这个参数,这个参数加载的就是mysql的配置文件my.cnf。mysql的多实例部署就是根据加载不同的my.cnf文件来达到目的的。
现在我们来启动mysql,如下:
/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf &
注意有一个参数在帮助文档中我们是查不到的,就是跳过密码验证启动mysql,这个参数为skip-grant-table。使用该参数启动mysql,如下:
/usr/local/mysql/bin/mysqld_safe --skip-grant-table &
2.2 修改root用户密码使用mysqladmin
刚刚新安装的mysql数据库,root用户密码是空的。我们可以通过mysqladmin来查看如何修改root用户密码,如下:
/usr/local/mysql/bin/mysqladmin --help
修改root密码,如下:
/usr/local/mysql/bin/mysqladmin -uroot password 123456
第一次修改root密码,因为此时root密码为空,我们可以这样操作。如果root已经有密码了,我们就要使用以下命令进行修改,如下:
/usr/local/mysql/bin/mysqladmin -uroot -p123456 password 456789
使用新密码登录mysql,如下:
/usr/local/mysql/bin/mysql -uroot
mysql 烂泥_烂泥:mysql帮助命令使用说明相关推荐
- mysql 烂泥_烂泥:学习mysql的binlog配置
本文首发于烂泥行天下. 1.基础知识 日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件.mysql默认只开启错误日志,因为过多的日志将会影响系统的处理性能. 在mysql5. ...
- 阿里云查看mysql版本_查看mysql版本的四种方法及常用命令
[shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 2:在mysql中: ...
- 怎样在dos窗口中启动mysql服务器_如何在dos命令中启动mysql或sql server 服务器的一些操作...
========================dos命令启动mysql或者sql srever 的步骤================= 一.dos命令启动mysql 1.进入dos命令窗口 2.启 ...
- 怎么使用命令行查看mysql版本号_查看MySql版本号命令
查看MySql版本号命令 这里介绍四中不同的方法,它们分别运行在不同的环境中,最后对每种方法的优劣以及使用范围也做了总结. 1.直接在操作系统命令行下执行:MySQL –V C:>MySQL ...
- 护卫神mysql远程_护卫神 主机管理系统使用说明(MySQL管理)
感谢大家使用[护卫神·主机管理系统]v3.1,该版本支持在windows server 2003/2008/2012,含32位和64位,直接开设配置web站.ftp站,以及sql server和mys ...
- mysql整备_【mysql】使用xtrabackup在线增量备份及恢复数据库
一.Percona Xtrabackup 简介 1.Xtrabackup bin目录文件 介绍 1)innobackupex innobackupex 是xtrabackup的一个符号链接 . in ...
- mysql 优化_常用MySQL优化
1.大批量插入数据优化 (1)对于MyISAM存储引擎的表,可以使用:DISABLE KEYS 和 ENABLE KEYS 用来打开或者关闭 MyISAM 表非唯一索引的更新. ALTER TABLE ...
- 涂抹mysql 完整_涂抹mysql笔记-管理mysql服务
$ /mysql/scripts/mysql_install_db --datadir=/mysql/data --basedir=/mysql support-files/mysql.server脚 ...
- xshell安装mysql步骤_数据库Mysql与禅道安装
一.Linux上搭建禅道 Mysql 是关系型数据库管理系统 1.下载安装包:将安装包直接解压到/opt目录下,不要 解压到别的目录在拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变 2.解 ...
最新文章
- 【bzoj1251】序列终结者(伸展树)
- 《重构-改善既有代码设计》读书笔记-重构篇
- Kafka如何通过精妙的架构设计优化JVM GC问题
- 用计算机写文章教学课件,计算机教学课件
- java三角形剪角_大班数学:拼角剪角
- java ajax翻页_分页 工具类 前后台代码 Java JavaScript (ajax) 实现 讲解
- Golden Gate 与 Oracle DataGuard的区别
- POPTEST老李分享修改dns ip的vbs代码
- python爬虫网络请求超时_Python网络爬虫编写5-使用代理,处理异常和超时
- Redis工作笔记-List类型
- 微信小程序引入iconfont图标
- Lesson 17.2 经典数据集(1):入门数据集,以及读数据时哪些可能的坑
- 电脑硬盘分区,新电脑只有C盘怎样分区
- Unity 百度智能对话API
- Python Matplotlib 散点图的绘制
- 如何看待 Google 最新的系统 Fuchsia?
- linux里的计划任务
- 2023 zibll 子比主题 美化插件 全开源
- 机场精细化管理_【青海机场公司召开“强化‘三基’固根本 精益管理促发展”主题交流会议】...
- Intellij IDEA 接口实现的快捷键
热门文章
- Rancher 添加主机失败的解决方法
- 了解公司企业:Intuit
- 用于大数据的星际文件系统
- 欧冠超级计算机,超级计算机预测欧冠决赛:红军65%概率夺冠 萨拉赫最可能进球...
- 我擦C++ 反人类啊
- 图片框(PictureBox)
- mc服务器音乐文件夹在哪,我的世界 自定义音乐添加方法 MC怎么自定义音乐
- Android okHttp封装库(2) -- okhttp-OkGo
- linux修改blacklist.conf的权限不够怎么办,跪求 /etc/modprobe.d/blacklist.conf
- 马斯克:特斯拉正研发“世界上最好”的AI硬件