MySQL导入SQL文件及常用命令转

一、连接MYSQL:格式: mysql -h主机地址 -u用户名 -p用户密码 例如:连接到本机上的MYSQL,命令为:mysql -uroot -p。若要连接远程主机,命令为:mysql -h远程主机IP地址 -u用户名 -p用户密码。例如,连接到IP地址为10.0.0.1的远程主机,命令为:mysql -h10.0.0.1 -uroot -p123。退出...
MySQL导入SQL文件及常用命令转
在MySQL中导入SQL文件,需使用命令行,而非MySQL Query Brower。导入SQL文件的命令为:
mysql> source d:/myprogram/database/db.sql;
以下是MySQL中常见的操作命令,包括连接、修改密码、增加新用户、显示命令等:
一、连接MYSQL:
格式: mysql -h主机地址 -u用户名 -p用户密码
例如:连接到本机上的MYSQL,命令为:mysql -uroot -p。
若要连接远程主机,命令为:mysql -h远程主机IP地址 -u用户名 -p用户密码。
例如,连接到IP地址为10.0.0.1的远程主机,命令为:mysql -h10.0.0.1 -uroot -p123。
退出MYSQL的命令为:exit。
二、修改密码:
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例如,给root用户添加密码123的命令为:mysqladmin -uroot -password 123。
修改root用户的密码为456的命令为:mysqladmin -uroot -pab12 password 456。
三、增加新用户:
格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"。
例如,增加一个用户test1,密码为abc,并允许在任何主机上登录,同时赋予查询、插入、修改、删除的权限:grant select,insert,update,delete on *.* to test2@localhost identified by "abc";
删除密码的命令为:grant select,insert,update,delete on mydb.* to test2@localhost identified by "";
四、显示命令:
例如:显示数据库列表:show databases;
显示库中的数据表:use mysql;show tables;
显示数据表的结构:describe 表名;
建立数据库:create database 库名;
建立表:use 库名;create table 表名 (字段设定列表);
删除数据库和表:drop database 库名; drop table 表名;
清空表记录:delete from 表名;
显示表记录:select * from 表名;
导出SQL脚本使用:
mysqldump -u 用户名 -p 数据库名 > 存放位置
如:mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
导入SQL脚本使用:
mysqljump -u 用户名 -p 数据库名 < 存放位置
如:mysqljump -u root -p test < c:/a.sql
注意:在导入时,目标数据库需已存在。
2024-09-26
mengvlog 阅读 152 次 更新于 2025-12-19 23:57:45 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部