Mysql 与 Linux 的那些事

Mysql 与 Linux 的那些事

本篇主要介绍Linux中常用的mysql命令,虽然现在有很多客户端工具,但是大家要知道,客服端之所以能和服务器建立连接,是因为Mysql服务器设置了权限,一旦这个权限没有设置或者说是为了安全不能去设置,这样的话远程是没法连接数据库的,只有使用Mysql 数据库工具导出一份到本地模拟了。此时命令很重要了,其实这些工具命令都是Mysql 提供给我们的。

  1. Mysql安装
  2. Mysql命令模式
  3. Mysql常用工具列表

1. Mysql安装

1、首先在Mysql官网下载Liunx版本文件mysql-5.6.38-linux-glibc2.12-i686.tar.gz

2、然后解压安装Mysql:

tar -xvzf mysql-5.6.38-linux-glibc2.12-i686.tar.gz

添加系统mysql组和mysql用户:

执行命令:groupadd mysql和useradd -r -g mysql mysql

创建mysql数据目录,新目录不存在则创建数据库数据默认目录datadir=/var/lib/mysql,可通过vim /etc/my.cnf 查看

mkdir -p data

没有创建文件夹,有不创建

修改目录权限

chown -R mysql:mysql  ./

初始化数据库

    ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

修改权限为root

    [root@localhost mysql]# chown -R root:root .

  [root@localhost mysql]# chown -R mysql:mysql data

添加启动服务

    [root@localhost mysql]# cp support-files/mysql.server /etc/init.d/mysql

    [root@localhost mysql]# service mysql start

设置root用户密码

./bin/mysqladmin -u root password '123456'

遇到的问题

    [root@localhost bin]# ./mysql
  ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using         password: NO)

解决方法

[root@localhost bin]# ./mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
[root@localhost bin]# ./mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit

2. Mysql命令模式

输入这个命令即可进去Mysql命令模式可以执行我们平常经常的操作。

[root@localhost bin]# ./mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit

3. Mysql常用命令

USE 数据库名称;

列出 MySQL 数据库管理系统的数据库列表。

SHOW DATABASES;

显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。

SHOW TABLES;

显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息。

SHOW COLUMNS FROM 数据库;

显示数据表的详细索引信息,包括PRIMARY KEY(主键)。

SHOW INDEX FROM 数据表;

该命令将输出Mysql数据库管理系统的性能及统计信息。

SHOW TABLE STATUS LIKE [FROM db_name] [LIKE ‘pattern’] \G;

除此之外可以先使用命令

whereis mysql

查看mysql安装目录,进入安装目录后可以在bin目录下面看到有很多的工具比如

mysqlbinlog(日志管理工具) 、
mysqlcheck(myisam 表维护工具) 、
mysqldump (数据导出工具)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,084评论 6 503
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,623评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,450评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,322评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,370评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,274评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,126评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,980评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,414评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,599评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,773评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,470评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,080评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,713评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,852评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,865评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,689评论 2 354

推荐阅读更多精彩内容

  • 案例1: 家庭出现的大部分问题百分之九十以上都是夫妻关系出现矛盾。 金童玉女的一对年轻男女。男生家庭贫困但很刻苦非...
    成功的种子阅读 594评论 0 1
  • 今天忙里偷闲,看了一会精进,正好看到如何缜密化思维这一章,里面提到了网格化的思维,举例时用了如何创造一种有新意的...
    四叶小鬼阅读 263评论 1 0
  • 听了一天家风课,今晚哄孩子睡着,再次翻出老师前段时间的朋友圈文字,当时有些是真的看不懂,今晚突然觉得有所顿悟,看着...
    瑾_61e6阅读 357评论 0 0