`

linux下mysql基本的操作

阅读更多

 


Java代码  

1, 创建mysqld数据库 的管理用户:  
  
        要把root用户设置为管理员,我们应该运行下面的命令;    

        [root@linuxsir01 root]# mysql admin -u root password 123456  

        一般情况下,mysqladmin所在目录已经加到$PATH中,如果该命令没有找到,查看软件包安装是否正确,确保Mysql-server和 Mysql-client两个软件包都已经安装成功,然后可以rpm -qf Mysql-client查看该命令安装到那个目录中,将该目录加到$PATH变量中,或者-www.2cto.com-使用全路径。  
  
       需要注意的是,这里的root不是系统用户,而是数据库用户了。你也可以取别的用户名。  
  
2, 登陆mysql数据库  
  
          以mysql数据库管理员root,密码为123456为例;  
  
         [root@linuxsir01root]#/opt/mysql/bin/mysql -u root -p   
  
        如果找不到该命令,检查PATH变量,出现 Enter password:输入密码,回车。  然后出现:   
  
         Welcome to the MySQL monitor.  Commands end with ; or \g.  
         Your MySQL connection id is 9  
         Server version: 5.5.8 MySQL Community Server (GPL)  
  
            。。。。。。。。  
  
           mysql>   
  
           现在就进入了mysql的管理界面了, 注意在登陆之前,确保mysql已经启动。  
  
3, 操作命令:  
  
        在mysql数据库中,每操作一个命令,都是;号结尾的。如果忘记加;使用\c退出。  
  
        显示已有的databases:  
  
 mysql> show databases;  
+--------------------+  
| Database           |  
+--------------------+  
| information_schema |  
| crc                |  
| mysql              |  
| performance_schema |  
| test               |  
+--------------------+  
5 rows in set (0.01 sec)  
  
 4,创建和删除数据库  
  
创建数据库:  
  
mysql> create database [数据库名];  
  
如:mysql> create database crc;  
  
删除数据库:   
  
 mysql> drop database [数据库名];  
  
如: mysql> drop database crc;  
  
5, 操作数据库  
  
      首先是要指定一个数据库为当前数据库,应该用use命令,  
  
      mysql> use [数据库名];  
  
6, 备份数据库  
  
       [root@linuxsir01 root]# mysqldump -u root -p linux > /root/linux.sql  
  
       然后输入密码 Enter Password:  
  
      首先备份数据库是要以数据库管理员的身份(非系统管理员)备份;其次:备份目的地是/root,备份的文件名是linux.sql。其实备份的位置和文件名,根据自己的情况来定。文件名可以自己来取,路径也可以自己来安排;  
  
比如我想把linux的数据库备份到/home/beinan,数据库的文件名为linuxsir031130.sql,所以应该输入如下的命令。  
  
[root@linuxsir01 root]#mysqldump -u root -p linux > /home/beinan/linuxsir031130.sql  
  
7, 将备份的数据库导入到数据库中  
  
       比如我们要把在/home/beinan这个目录中的linuxsir031130.sql这个备份,导入名为linux的数据库中,应该如下操作:  
  
       [root@linuxsir01 root]# mysql -u root -p linux < /home/beinan/linuxsir031130.sql  
       Enter password:在这里输入密码  
  
8,其他常用mysql指令  
  
      查看状态:mysql>show status;  
  
      查看进程:mysql>show processlist;  
  
      查看表,应该先指定一个数据库为当前数据库;比如是名为linux的数据库;show tables;  
  
mysql>use linux;  
       mysql> show tables;  
       Empty set (0.00 sec)  
           
一些补充:  
  
几个常用的mysql相关的管理命令  
  
mysql 命令:基本文本的,显示和使用的mysql数据库。前面已经-www.2cto.com-简单的提过用法;比如登录等。  
  
mysqladmin 命令,用来创建和维护mysql数据库的命令,前面已经简单的提过;  
  
isamchk 是用来修复、检查和优化.ism后缀的数据库文件;  
  
mysqldump 是用于备份数据库,前面已经简单的说明过;  
  
myisamchk 用来修复.myi后缀的数据库文件;  
  
比如我们要检查名为linux的数据库.myi数据库表是否存在问题,应该用下面的命令;  
  
[root@linuxsir01 root]# /opt/mysql/share/mysql.server stop  
  
[root@linuxsir01 root]# /opt/mysql/bin/myisamchk /opt/mysql/var/linux/*.MYI  
  
上面的命令的意思就是检查所有的.myi文件,数据库的目录在/opt/mysql/var/linux/目录中  
  
如果有问题,应该用-r参数来修复  
  
[root@linuxsir01 root]# /opt/mysql/bin/myisamchk -r /opt/mysql/var/linux/*.MYI  
  
[root@linuxsir01 root]# /opt/mysql/bin/mysqlshow -u root -p [数据库名]    
  
mysqlshow 命令:显示用户选择的数据库和表 
分享到:
评论

相关推荐

    linux环境下mysql的基本操作.docx

    以下是对Linux下MySQL基本操作的详细说明: 1. 创建MySQL数据库管理用户: 为了安全管理MySQL,我们需要创建一个具有管理员权限的用户。在示例中,通过运行`/opt/mysql/bin/mysqladmin -u root password 123456`...

    Linux和Mysql基本操作命令

    **MySQL基本操作命令** 1. **启动MySQL服务**:`sudo service mysql start`(或根据具体发行版使用相应命令)。 2. **登录MySQL**:`mysql -u 用户名 -p`,输入密码后进入MySQL客户端。 3. **查看所有数据库**:`...

    linux下mysql基本配置及操作

    Linux 下 MySQL 基本配置及操作 在 Linux 系统中,MySQL 是一个非常流行的关系型数据库管理系统。为了能够正确地使用 MySQL,我们需要了解如何启动和停止 MySQL 服务,如何配置 MySQL 的字符编码,如何执行基本的...

    Linux操作MySql的基本命令

    Linux 操作 MySQL 的基本命令 Linux 操作 MySQL 的基本命令是 MySQL 数据库管理的基础,了解这些命令可以帮助用户更好地管理和维护 MySQL 数据库。 1. 创建 mysqld 数据库的管理用户 在 Linux 下创建 mysqld ...

    Linux下mysql数据库操作手册

    以上就是Linux环境下MySQL数据库操作的一些基本知识点,包括如何连接数据库、修改密码、添加用户、显示数据、创建/删除数据库和表、数据表的操作以及数据库的备份与恢复等内容。这些命令可以帮助用户高效地管理和...

    Linux下mysql常用操作命令总结

    ### Linux下MySQL常用操作命令总结 #### 一、MySQL登录与退出 在Linux环境下操作MySQL时,首先需要确保MySQL服务已经正确安装并且运行。登录MySQL可以通过以下方式: 1. **定位MySQL目录**:通常MySQL的数据文件...

    Linux下安装MySQL及基本操作

    #### 二、MySQL基本操作 安装完成后,我们可以进行一些基本的操作来验证MySQL的可用性。 ##### 2.1 登录MySQL 使用以下命令登录MySQL服务器: ```shell # /usr/local/mysql/bin/mysql -u root -p ``` 输入密码...

    在Linux下MySQL安装配置使用指南

    本文旨在指导初学者如何在Linux环境下安装、配置和使用MySQL,尤其是那些具有Windows操作系统下数据库管理经验,初次接触Linux的用户。 #### 二、安装MySQL ##### 1. 下载MySQL安装文件 在Linux环境下安装MySQL需要...

    linux下mysql的操作与存储过程

    一、MySQL基本操作 1. 安装MySQL:在Linux上安装MySQL通常通过包管理器完成,如Ubuntu使用`apt-get`,CentOS使用`yum`。例如,安装命令可能为: ``` sudo apt-get install mysql-server ``` 2. 配置MySQL:安装...

    linux下mysql安装包

    在Linux环境下安装MySQL数据库系统,通常有两种方法:使用软件包管理器(如apt-get或yum)或者通过源代码编译安装。本篇将详细介绍在Linux下通过编译安装MySQL 5.6.29的过程,这给用户提供了更多的自定义选项,以便...

    Linux下安装Mysql

    标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...

    Linux下mysql学习笔记

    通过上述内容的学习,你将能掌握在Linux环境下MySQL的基本操作,进一步深入学习可以涉及复制、分区、存储引擎等高级主题,以满足更复杂的业务需求。在实践中不断学习和探索,将有助于成为一名熟练的MySQL数据库管理...

    Linux下Mysql的配置

    ### Linux下MySQL的配置详解 #### 一、安装MySQL 在Linux系统中安装MySQL可以通过RPM包进行。这里提供了一个示例命令: ```bash rpm -ivh MySQL-server-4.1.22-0.glibc23.i386.rpm --nodeps rpm -ivh MySQL-...

    Linux安装Mysql5.6教程(手把手教你)

    通过以上步骤,我们不仅完成了MySQL 5.6在Linux下的安装与配置,还了解了一些基本的SQL命令操作。这为后续的开发工作打下了坚实的基础。对于初学者来说,这是一个很好的起点,而对于进阶学习者而言,则可以在此基础...

    linux下mysql操作及编程.pdf

    通过这些基本操作,Linux下的MySQL管理员能够有效管理和控制数据库系统的安全性,确保只有授权用户能访问特定资源。了解并熟练掌握这些命令对于维护MySQL数据库的稳定和安全至关重要。在实际应用中,还需要考虑备份...

    linux上mysql基本操作.docx

    以上是Linux环境下安装和使用MySQL的基本操作。在实际应用中,你可能还需要学习更多高级功能,如存储过程、触发器、视图等,以及如何进行备份恢复、性能优化等。随着经验的积累,你将更加熟练地在Linux上管理和使用...

    linux下mysql数据库

    在Linux环境下操作MySQL数据库时,掌握一系列基本命令对于日常管理和维护至关重要。 ##### 登录MySQL 1. **安装目录:** MySQL在Linux下的安装目录通常为`/var/lib/mysql`。 2. **登录命令:** - 命令格式:`...

Global site tag (gtag.js) - Google Analytics