一、连接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
分享到:
相关推荐
本系统聚焦于科研管理,深入探索了 Java、B/S 结构以及 MySql 的应用。在开发过程中,着重围绕系统的设计思路、功能描述、具体实现、分析与测试等方面展开,以此展现整个开发流程。借助 springboot 框架与 MySql ...
从搭建 MySQL 数据库,到运用 Java 编程语言逐一实现功能,步步稳扎稳打。 随后进入严苛测试环节,一方面排查系统漏洞,筑牢安全防线;另一方面核验用户权限,确保操作合规、流程顺畅。论文全程记录这一开发历程,...
本系统运用 JSP 技术,基于 B/S 架构,以 MySQL 作为数据库,通过 Eclipse 开发工具进行设计。系统涵盖管理员、客户与员工三个角色,功能完备。管理员可在个人中心对客户、员工、咖啡类型、咖啡信息等进行全面管理,...
在互联网深度嵌入生活的当下,网络带来的便利随处可见,数码论坛顺势搭乘这...最终成型的数码论坛系统达标上线,志在为数码爱好者呈上优质交流平台,助力行业迈向新征程。 关键词:数码论坛系统;java;MySQL 数据库。
在数据库方面,则选用 Mysql,其出色的数据存储与管理能力能够满足平台对于大量家电销售数据的处理需求。基于这一精心构建的开发环境,逐步实现家电销售展示平台的各项核心功能。在平台的管理架构中,管理员承担着...
该网站基于成熟稳定的 SSM 框架,运用具备跨平台特性且适用于大型商业网站开发的 Java 语言,并结合广受欢迎的 Mysql 数据库进行程序开发。网站界面简洁美观,操作便捷,功能模块布局贴合行业规范,既保证了基本宣传...
将某村外出务工人员信息管理与网络接轨,巧用 Java 技术搭建专属信息管理系统,迈向信息化管理新征程,对夯实防疫基础、积累管理经验意义重大。 借助互联网的传播力,这一系统能获得全方位推广,让更多人见识到它的...
在系统开发的征程中,开发者凭借前期广泛涉猎的网络知识宝藏,并融合学校课堂中所汲取的专业智慧结晶,精心选定小程序模式作为开启系统功能开发之旅的高效路径。此模式宛如一扇便捷的数字之门,允许操作员通过浏览器...
在科技浪潮的席卷下,各行业纷纷踏上与先进技术融合的征程以增强竞争力,金鱼销售领域也不例外。网络技术的成熟为金鱼销售平台注入了新的活力,颠覆了传统管理模式。它降低了服务管理的难度,赋予管理更高的灵活性,...
在教学管理系统的开发征程中,开发团队犹如一群严谨的科技工匠,对开发工具的挑选慎之又慎,犹如挑选稀世珍宝一般。经过全面深入的评估与权衡,最终选定 Eclipse 作为核心开发工具。Eclipse 犹如一座坚实的技术堡垒...
在互联网社交蓬勃发展的当下,传统社交论坛管理弊端尽显,流程随意、效率低下,...精准的信息处理与高效查询修正机制,大幅提升管理效率,为用户营造有序、活跃的社交论坛空间,推动线上社交迈向智能、规范的新征程。
在体育消费持续升温的当下,传统体育商品推荐方式愈发显得力不从心,不仅效率低下,还充斥着随意性...这不仅提升推荐效率,更将推荐流程标准化、制度化,为体育爱好者精准“种草”,推动体育消费迈向智能高效的新征程。
无论是对于宠物商城的运营管理者、入驻商家,还是广大爱宠消费者而言,该系统都将成为他们在宠物电商领域畅行无阻的可靠伙伴,在推动宠物商业数字化转型与升级的征程中发挥着不可替代的重要作用,拥有极为广阔的应用...
OceanBase分布式数据库的新征程 TiDB数据驱动的企业智能化转型新方向 检验国产分布式事务数据库技术架构与核心算法的方法论--热璞数据库HotDB 金声玉振-数据库技术和生态变革创新的十年-盖国强 从可迁到好迁:人大...
身处科技飞速发展、国际交流愈发频繁的新时代,...它不仅顺利承接日常党建管理工作,更化繁为简,削减人员与时间成本,让党务工作者从琐碎事务中脱身,为智慧党建高效运转注入强劲动力,全力迈向信息化管理新征程。
新的征程将于12月开始。 内容 一些字体端演示 一些项目,基本上是用 Vue.js 构建的 图像延迟加载 Vue-TODO 图像瀑布 在线购物后端 Egg.js 笔记 访问类别中的笔记 访问所有笔记 数据结构与算法 leetcode 简介 1:访问...
在完成学业后,他没有选择传统的工作路线,而是选择创业,开始自己的技术征程。这段经历不仅锻炼了他的技术能力,也磨砺了他的商业洞察力。 在职业发展道路上,他曾在亿卡汽车俱乐部和凤凰网等知名公司担任技术职务...
##### 从if开始语句的征程 - **条件判断**:使用`if`语句基于特定条件执行代码块。 - **if-else结构**:当条件为真时执行某个代码块,否则执行另一个代码块。 - **if-elif-else结构**:支持多个条件分支。 ##### ...
计算机工第3页,共3页程与应用;1980年08期 [2] 高崇谦;;联机检索常用的计算[J];情报科学;1983年06期 [3] 高全泉;;新颖的人工智能语言——PROLOG[J];计算机科学;1983年06期 [4] 尹征东;甘岚;章兴武;;采用汉字dBASEⅢ...
对应MySQL。 2. 建立连接:使用DriverManager.getConnection()方法,传入数据库URL、用户名和密码,建立与数据库的连接。 3. 创建Statement或PreparedStatement对象:Statement用于执行静态SQL语句,...