一、连接MySql
语法: mysql -h 主机地址 -u 用户名 -p 用户密码
例1:连接到本机上的MYSQL。键入命令mysql -u root -p(本地连接 主机地址可以不写),回车后提示你输入密码,输入正确之后,MYSQL的提示符是:
mysql>
例2:连接到远程主机上的MYSQL。假设远程主机的IP为:172.30.0.234,用户名为root,密码为abcd123。则键入以下命令:
mysql -h 172.30.0.234 -u root -p abcd123
(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit (回车)
二、创建新用户、远程登录、修改密码
创建一个新用户:
grant all on *.* to 'dbuser'@'localhost' identified by '9defbcg';
flush privileges;
开放远程登陆
grant all on *.* to 'dbuser'@'%' identified by '9defbcg';
flush privileges;
修改用户密码:
Use mysql;
Update user set password=password(‘123456’) where user=‘dbuser’ ;
Flush privileges ;
三、常用命令
1、显示所有数据库:
show databases;
2、显示库中的所有表:
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
8、显示表中的记录:
select * from 表名;
9、添加一列
alter table 表名 add column 列名 数据类型 [是否允许为空] [约束];
例子:
ALTER TABLE `mip_sysuser` ADD COLUMN `mscVersion` Integer(10) default 0;
10、修改列名
alter table 表名 change 原列名 新列名 数据类型 [是否允许为空] [约束];
例子:
alter table mip_branch change orders orders_ int not null;
11、修改列的数据类型
alter table 表名 modify column 列名 数据类型 [是否允许为空] [约束];
或
alter table 表名 change 原列名 新列名 数据类型 [是否允许为空] [约束];
例子:
ALTER TABLE `mip_userofapp` modify COLUMN `apppassword` varchar(100) default NULL;
ALTER TABLE `ema_license_log` CHANGE logintime logintime datetime;
12、删除列
alter table 表名 drop column 列名
例子 :
alter table test drop column name;
13、重命名表名
alter table 表名 rename 新表名;
例子:
alter table test rename test1;
14、查询当前时间:
select now();
15、查询当前用户
select user();
16、查询当前数据库版本
select version();
17、查询当前使用的数据库
select database();
四、导出mysql文件
将数据库mydb导出到e:\mysql\mydb.sql文件中:
打开开始->运行->输入cmd 进入命令行模式
c:\>mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql
然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。
五、导入mysql文件
将e:\mysql\mydb.sql文件导入到mysql数据库中:
source e:\mysql\mydb.sql
六、启动、停止 mysql服务
window:
查看mysql 是否启动
命令如下:
net start
看一看有没有mysql 这个服务
MySQL服务器启动
命令如下:
net start mysql
MySQL服务器停止
命令如下:
net stop mysql
linux:
查看mysql 是否启动
命令如下:
ps aux|grep mysql
MySQL服务器启动
命令如下:
service mysql start
MySQL服务器停止
命令如下:
service mysql stop
MySQL服务器重启
命令如下:
service mysql restart
分享到:
相关推荐
MySQL 命令行常用命令是 MySQL 数据库管理员和开发者需要掌握的基本技能,本文将介绍 MySQL 命令行常用命令的六大招数,包括 MySQL 服务的启动和停止、登陆 MySQL、增加新用户、操作数据库、导出和导入数据、乱码...
### MySQL常用命令详解 在IT领域,MySQL作为一款广泛使用的开源关系型数据库管理系统,其重要性不言而喻。无论是初学者还是资深开发者,掌握MySQL的常用命令都是必不可少的技能。以下将对“MYSQL常用命令教程”中的...
MySQL 导入.sql 文件及常用命令 MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 MySQL 中有多种方式可以导入.sql 文件,并且提供了许多常用命令来管理和维护数据库。 一、导入.sql 文件 在 ...
根据提供的标题、描述以及部分内容,本文将详细解析MySQL数据库中的常用命令,并且涵盖数据库的创建、管理、查询、更新等核心操作。 ### MySQL 常用命令概览 #### 启动与停止 MySQL 服务 - **启动 MySQL 服务**: ...
mysql常用操作命令 mysql是一个流行的关系数据库管理系统,作为开发人员,掌握mysql的常用操作命令是非常必要的。本文将对mysql的常用操作命令进行总结,包括连接mysql、查询版本信息、查询当前日期、查询服务器中...
MySQL 数据备份和还原的常用命令 MySQL 数据备份和还原是数据库管理中非常重要的一步,能够防止数据丢失和恢复数据库。下面将介绍 MySQL 数据备份和还原的常用命令。 MySQL 数据备份命令 1. 备份 MySQL 数据库的...
MySQL数据库常用命令汇总 MySQL数据库是目前最流行的开源关系数据库管理系统,它提供了丰富的命令来管理和操作数据库。本文汇总了MySQL数据库常用的命令,包括数据库操作、表操作和数据操作三部分。 数据库操作 1...
以下是一些关于操作MySQL数据库的常用命令的详细说明: 1. **连接MySQL**:使用`mysql -u 用户名 -p`命令可以连接到MySQL服务器,其中`-u`指定用户名,`-p`会提示输入密码。例如,连接名为root的用户,命令是`mysql...
### MySQL常用命令总结 本文将基于提供的部分内容对MySQL的基本操作命令进行详细解析,这些命令涵盖了数据库及表的基本管理,如创建、查询、更新等。掌握这些命令有助于更好地管理和操作MySQL数据库。 #### 一、...
MySQL 常用命令 MySQL 是一个流行的开源关系数据库管理系统,它提供了许多实用的命令来管理和维护数据库。在本资源中,我们将总结一些常用的 MySQL 命令,涵盖数据库创建、用户管理、数据备份和恢复、查询执行等...
以下是关于MySQL常用命令的一些详细解释: 1. **连接MySQL**: - 使用`mysql -u<username> -p`命令可以连接到本地MySQL服务器,其中`<username>`是你的用户名。如果你的密码为空,直接按回车即可。例如,`mysql -u...
MySQL常用命令总结 MySQL常用命令总结
下面将详细介绍MySQL的一些常用命令。 **1. 启动和停止MySQL服务** 使用`net stop mysql`来停止MySQL服务,而`net start mysql`用于启动服务。这些命令通常在命令行界面执行,适用于Windows操作系统。 **2. 登录...
### MySQL常用命令详解 #### 启动MySQL服务器 在启动MySQL服务器方面,有两种常见的方法: 1. **使用winmysqladmin工具**:这是一个图形化的工具,适用于Windows系统。如果你的计算机在启动时已经设置了自动运行...
Mysql 命令大全是 Mysql 数据库管理系统中的一些常用命令的汇总,涵盖了连接 Mysql、修改密码、增加新用户、操作数据库等多方面的内容。下面是对这些命令的详细说明: 一、连接 Mysql 连接 Mysql 的基本格式为:...
### MySQL常用命令详解 #### 一、MySQL备份与恢复命令:`mysqldump` `mysqldump`是MySQL数据库管理系统中一个非常重要的工具,主要用于数据库的备份操作。通过这个命令,用户可以将数据库中的数据导出为SQL脚本...
常用的mysql命令,包括如何登陆mysql,备份等命令。
MySQL 命令大全快速上手指南 作为一名 MySQL 新手或长时间不用 MySQL 的用户,这篇文章提供了一个非常实用的 MySQL 命令大全,涵盖了连接 MySQL、修改密码、增加新用户、数据库操作等方面的知识点。 连接 MySQL ...
### MySQL远程登录及常用命令详解 #### 一、MySQL服务的启动和停止 - **启动MySQL服务**: - `net start mysql`:用于启动MySQL服务。这通常是在Windows操作系统中启动MySQL服务的方式。 - **停止MySQL服务**: ...