当前位置:首页 > 数据库 > mysql 登录及常用命令

mysql 登录及常用命令

2022年11月05日 20:44:40数据库13

 

一、mysql服务的启动和停止

mysql> net stop mysql

mysql> net start mysql

二、登陆mysql

mysql> 语法如下: mysql -u用户名 -p用户密码

mysql> 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:

  mysql>

注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP

三、增加新用户

mysql> 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"

mysql> 如,增加一个用户user1密码为password1,让其可以在本机上登录, 并对所有数? 据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

mysql> grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";

如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。

如果你不想user1有密码,可以再打一个命令将密码去掉。

grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

?

四: 操作数据库及常见错误

mysql> 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。

1、 显示数据库列表。

show databases;

缺省有两个数据库:mysql和test。 mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。

2、 插入数据错误提示:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':05:23)' at line

数据不合法

Unknown column 'time' in 'field list'

看看是不是字段名输入错误

3、 显示数据表的结构:

mysql>? describe 表名;

mysql>? (或者)desc 表名;

4、 建库与删库:

mysql> create database 库名;

mysql> drop database 库名;

5、 建表:

mysql> use 库名;

? create table 表名(字段列表);

? drop table 表名;

6、 清空表中记录:

? delete from 表名;

7、 显示表中的记录:

? select * from 表名;

?

五、导出和导入数据

1. 导出数据:

mysql> mysqldump --opt test > mysql.test

即将数据库test数据库导出到mysql.test文件,后者是一个文本文件

如:mysqldump -u root -p123456 --databases dbname > mysql.dbname

就是把数据库dbname导出到文件mysql.dbname中。

2. 导入数据:

mysql> mysqlimport -u root -p123456 < mysql.dbname。

不用解释了吧。

3. 将文本数据导入数据库:

文本数据的字段数据之间用tab键隔开。

mysql> use test;

mysql> load data local infile "文件名" into table 表名;

1:使用SHOW语句找出在服务器上当前存在什么数据库:

mysql> mysql> SHOW DATABASES;

2:2、创建一个数据库MYSQLDATA

? mysql> CREATE DATABASE MYSQLDATA;

 

 

 

 

 

 

 

参考链接  mysql 登录及常用命令

作者:半天的半天
来源链接:https://www.cnblogs.com/mxh1099/p/5265656.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/database/68039.html

标签: MySQL命令
分享给朋友:

“mysql 登录及常用命令” 的相关文章

mysql通过命令行查看数据库

mysql通过命令行查看数据库

1.语法: SHOW DATABASES; 2.语法解析: SHOW DATABASES:显示当前连接的数据库服务器上的所有的数据库信息 3.示例: SHOW DATABASES; 4.运行结...

使用MYSQL命令直接导入导出SQL文件

使用MYSQL命令直接导入导出SQL文件

很多时候,我们的数据开发都会用到很多开发利器,比如powerdesigner, navicat等这些软件,虽然好用,但是要收费,在公司里面是禁止使用盗版软件的,怕罚款各方面的,所以我们也不敢直接在公司的机子上装破解版,这个时候,如果我们要导入或者导出sql语句怎么办,虽然也有免费的软件...

[转]使用tee记录mysql client 所有的操作,十个节省时间的mysql命令

查看:tail -f /tmp/jack.txt一:tee方法一、配置文件在服务器上的/etc/my.cnf中的[client]加入 tee =/tmp/client_mysql.log即可.方法二、命令行1.mysql -uroot --tee=/tmp/client_my...

小皮面板打开mysql命令行

小皮面板打开mysql命令行

面板安装与常用命令 phpstudy for linux web面板的安装,与常用 命令 软件系统要求 操作系统:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin)等 请确保您的系统是纯静的,未安装任何环...

mysql pager用法&命令行命令

下面讲的命令,有部分只能在linux上才有。像pager命令windows上就没有了。分屏:在Linux上,而且不是xwindow时,使用mysql命令行时,输出太多的东西,看不到就很悲剧了。在shell中可以使用管道或是直接用more,但是mysql命令行里怎么办呢?有pager命令...

MYSQL导入,导出命令。

查询建表语句 SHOW CREATE TABLE vo_user_video ; Windows下 命令速度远远快于客户端工具导库 导入SQL文件命令,D:\mysqlserver\bin>mysql -uroot -p e6wifi_content &l...

MySQL命令行基本操作 - MySQL

MySQL命令行基本操作 - MySQL

一、MySQL程序操作 操作 命令 查看数据库版本 mysql -V 或者 登入mysql后输入status 查看...

mysql command line client 使用命令

原文地址:http://blog.csdn.net/jack2009win/article/details/6319261 感觉写的挺好,复制一下。 分号不能忘分号不能忘分号不能忘 重要的事情三遍     1.输入密码:*****...

MySQL各种指令

MySQL各种指令

1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2、创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA; 3:选择你所创...

MySQL--命令行操作(cmd)

MySQL--命令行操作(cmd)

启动mysql服务 注意事项:应该使用管理员身份打开命令行键入命令"net start mysql"(鼠标右键使用管理员身份打开),否则会出现拒绝访问报错,如下: net start mysql 成功启动后如图所示: 或者在MySQL的安装目录的...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。