Mysql命令大全

news2024/7/4 6:22:35

一、mysql:连接Mysql数据库

mysql命令用户连接数据库。
mysql命令格式: mysql -h主机地址 -u用户名-p用户密码

  1. 连接到本机上的MYSQL
    首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码。
    注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。
    如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

  2. 连接到远程主机上的MYSQL
    假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
    mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)

  3. 退出MYSQL命令
    exit (回车)

二、mysqladmin:修改用户密码

mysqladmin命令用于修改用户密码。
mysqladmin命令格式:mysqladmin -u 用户名 -p 旧密码 password 新密码

  1. 给root加个密码ab12
    首先在DOS下进入目录mysql\bin,然后键入以下命令:
    mysqladmin -u root -password ab12
    注:因为开始时root没有密码,所以-p 旧密码一项就可以省略了。

  2. 再将root的密码改为djg345
    mysqladmin -u root -p ab12 password djg345

三、grant on:增加新用户并控制其权限

grant on命令用于增加新用户并控制其权限。
grant on命令格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”;

  1. 增加一个用户test1,密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用root用户连入MYSQL,然后键入以下命令:
    grant select,insert,update,delete on . to [email=test1@”%]test1@”%[/email]” Identified by “abc”;
    但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法如下。

  2. 增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。
    grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “abc”;
    如果你不想test2有密码,可以再打一个命令将密码消掉。
    grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “”;

四、create:创建数据库

create命令用于创建数据库。
create命令格式:create database <数据库名>;
注意:创建数据库之前要先连接Mysql服务器。

  1. 建立一个名为xhkdb的数据库:
    mysql> create database xhkdb;

  2. 创建数据库并分配用户:

CREATE DATABASE 数据库名;

GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 数据库名@localhost IDENTIFIED BY ‘密码’;

SET PASSWORD FOR ‘数据库名’@‘localhost’ = OLD_PASSWORD(‘密码’);

依次执行3个命令完成数据库创建。
注意:中文 “密码”和“数据库”是户自己需要设置的。

五、show databases:显示所有数据库

show databases命令用于显示所有数据库。
show databases命令格式:show databases; (注意:最后有个s)
例如:mysql> show databases;
注意:为了不在显示的时候乱码,要修改数据库默认编码。以下以GBK编码页面为例进行说明。

  1. 修改MYSQL的配置文件:my.ini里面修改default-character-set=gbk

  2. 代码运行时修改:

·Java代码:jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk

·PHP代码:header(“Content-Type:text/html;charset=gb2312”);

·C语言代码:int mysql_set_character_set( MYSQL * mysql, char * csname);
该函数用于为当前连接设置默认的字符集。字符串csname指定了1个有效的字符集名称。连接校对成为字符集的默认校对。该函数的工作方式与SET NAMES语句类似,但它还能设置mysql- > charset的值,从而影响了由mysql_real_escape_string() 设置的字符集。

六、drop database:删除数据库

drop命令用于删除数据库。
drop命令格式:drop database <数据库名>;
例如,删除名为 xhkdb的数据库:
mysql> drop database xhkdb;

[例子1] 删除一个已经确定存在的数据库:
mysql> drop database drop_database;
Query OK, 0 rows affected (0.00 sec)

[例子2] 删除一个不确定存在的数据库:
mysql> drop database drop_database;
ERROR 1008 (HY000): Can’t drop database ‘drop_database’; database doesn’t exist
// 发生错误,不能删除’drop_database’数据库,该数据库不存在。

mysql> drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)
//产生一个警告说明此数据库不存在

mysql> create database drop_database;  // 创建一个数据库
Query OK, 1 row affected (0.00 sec)
mysql> drop database if exists drop_database;  // if exists 判断数据库是否存在,不存在也不产生错误
Query OK, 0 rows affected (0.00 sec) 

七、use:使用数据库

use命令可以让我们来使用数据库。
use命令格式: use <数据库名>;
例如,如果xhkdb数据库存在,尝试存取它:
mysql> use xhkdb;
屏幕提示:Database changed

  1. use 语句可以通告MySQL把db_name数据库作为默认(当前)数据库使用,用于后续语句。该数据库保持为默认数据库,直到语段的结尾,或者直到出现下一个不同的use语句:
    mysql> USE db1;
    mysql> SELECT COUNT() FROM mytable; # selects from db1.mytable
    mysql> USE db2;
    mysql> SELECT COUNT(
    ) FROM mytable; # selects from db2.mytable

  2. 使用USE语句为一个特定的当前的数据库做标记,不会阻碍您访问其它数据库中的表。下面的例子可以从db1数据库访问author表,并从db2数据库访问editor表:
    mysql> USE db1;
    mysql> SELECT author_name,editor_name FROM author,db2.editor
    -> WHERE author.editor_id = db2.editor.editor_id;

use语句被设立出来,用于与Sybase相兼容。
有些网友问到,连接以后怎么退出。其实,不用退出来,use 数据库后,使用show databases就能查询所有数据库,如果想跳到其他数据库,用
use 其他数据库名字
就可以了。

八、select:当前选择(连接)的数据库

select命令表示当前选择(连接)的数据库。
select命令格式:mysql> select database();
MySQL中SELECT命令类似于其他编程语言里的print或者write,你可以用它来显示一个字符串、数字、数学表达式的结果等等。如何使用MySQL中SELECT命令的特殊功能呢?

  1. 显示MYSQL的版本
    mysql> select version();
    ±----------------------+
    | version() |
    ±----------------------+
    | 6.0.4-alpha-community |
    ±----------------------+
    1 row in set (0.02 sec)

  2. 显示当前时间
    mysql> select now();
    ±--------------------+
    | now() |
    ±--------------------+
    | 2009-09-15 22:35:32 |
    ±--------------------+
    1 row in set (0.04 sec)

  3. 显示年月日
    SELECT DAYOFMONTH(CURRENT_DATE);
    ±-------------------------+
    | DAYOFMONTH(CURRENT_DATE) |
    ±-------------------------+
    | 15 |
    ±-------------------------+
    1 row in set (0.01 sec)

SELECT MONTH(CURRENT_DATE);
±--------------------+
| MONTH(CURRENT_DATE) |
±--------------------+
| 9 |
±--------------------+
1 row in set (0.00 sec)

SELECT YEAR(CURRENT_DATE);
±-------------------+
| YEAR(CURRENT_DATE) |
±-------------------+
| 2009 |
±-------------------+
1 row in set (0.00 sec)

  1. 显示字符串
    mysql> SELECT “welecome to my blog!”;
    ±---------------------+
    | welecome to my blog! |
    ±---------------------+
    | welecome to my blog! |
    ±---------------------+
    1 row in set (0.00 sec)

  2. 当计算器用
    select ((4 * 4) / 10 ) + 25;
    ±---------------------+
    | ((4 * 4) / 10 ) + 25 |
    ±---------------------+
    | 26.60 |
    ±---------------------+
    1 row in set (0.00 sec)

  3. 串接字符串
    select CONCAT(f_name, " ", l_name)
    AS Name
    from employee_data
    where title = ‘Marketing Executive’;
    ±--------------+
    | Name |
    ±--------------+
    | Monica Sehgal |
    | Hal Simlai |
    | Joseph Irvine |
    ±--------------+
    3 rows in set (0.00 sec)

注意:这里用到CONCAT()函数,用来把字符串串接起来。另外,我们还用到以前学到的AS给结果列’CONCAT(f_name, " ", l_name)'起了个假名。

九、create table:创建数据表

create table命令用来创建数据表。
create table命令格式:create table <表名> (<字段名1> <类型1> [,…<字段名n> <类型n>]);

例如,建立一个名为MyClass的表:

在这里插入图片描述
mysql> create table MyClass(
> id int(4) not null primary key auto_increment,
> name char(20) not null,
> sex int(4) not null default ‘0’,
> degree double(16,2));

十、desc:获取数据表结构

desc命令用于获取数据表结构。
desc命令格式:
desc 表名;
同样
show columns from 表名;
也能获取数据表结构。

举例如下:
mysql> desc MyClass;
mysql> show columns from MyClass;

使用MySQL数据库desc 表名时,我们看到Key那一栏,可能会有4种值,即 ’ ',‘PRI’,‘UNI’,‘MUL’。

  1. 如果Key是空的,那么该列值的可以重复,表示该列没有索引,或者是一个非唯一的复合索引的非前导列;

  2. 如果Key是PRI,那么该列是主键的组成部分;

  3. 如果Key是UNI,那么该列是一个唯一值索引的第一列(前导列),并别不能含有空值(NULL);

  4. 如果Key是MUL,那么该列的值可以重复,该列是一个非唯一索引的前导列(第一列)或者是一个唯一性索引的组成部分但是可以含有空值NULL。

如果对于一个列的定义,同时满足上述4种情况的多种,比如一个列既是PRI,又是UNI,那么"desc 表名"的时候,显示的Key值按照优先级来显示 PRI->UNI->MUL。那么此时,显示PRI。

一个唯一性索引列可以显示为PRI,并且该列不能含有空值,同时该表没有主键。

一个唯一性索引列可以显示为MUL,如果多列构成了一个唯一性复合索引,因为虽然索引的多列组合是唯一的,比如ID+NAME是唯一的,但是没一个单独的列依然可以有重复的值,只要ID+NAME是唯一的即可。

十一、drop table:删除数据表

drop table命令用于删除数据表。
drop table命令格式:drop table <表名>;

例如,删除表名为 MyClass 的表:
mysql> drop table MyClass;

DROP TABLE用于删除一个或多个表。您必须有每个表的DROP权限。所有的表数据和表定义会被取消,所以使用本语句要小心!

注意:对于一个带分区的表,DROP TABLE会永久性地取消表定义,取消各分区,并取消储存在这些分区中的所有数据。DROP TABLE还会取消与被取消的表有关联的分区定义(.par)文件。
对与不存在的表,使用IF EXISTS用于防止错误发生。当使用IF EXISTS时,对于每个不存在的表,会生成一个NOTE(警告)。
RESTRICT和CASCADE可以使分区更容易。目前,RESTRICT和CASCADE不起作用。

十二、insert into:向表中插入数据(记录)

insert into命令用于向表中插入数据。
insert into命令格式:insert into <表名> [(<字段名1>[,…<字段名n > ])] values ( 值1 )[, ( 值n )];

例如:往表 MyClass中插入两条记录,这两条记录表示:编号为1的名为Tom的成绩为96.45,编号为2 的名为Joan 的成绩为82.99,编号为3 的名为Wang 的成绩为96.5。
mysql> insert into MyClass values(1,‘Tom’,96.45),(2,‘Joan’,82.99), (2,‘Wang’, 96.59);

注意:insert into每次只能向表中插入一条记录。

十三、select from:查询表中的数据(记录)

select from命令用来查询表中的数据。

  1. 查询所有行
    命令格式: select <字段1, 字段2, …> from < 表名 > where < 表达式 >;
    例如,查看表 MyClass 中所有数据:
    mysql> select * from MyClass;

  2. 查询前几行数据
    例如,查看表 MyClass 中前2行数据:
    mysql> select * from MyClass order by id limit 0,2;
    select一般配合where使用,以查询更精确更复杂的数据。

十四、delete from:删除记录

delete from命令用于删除表中的数据。
delete from命令格式:delete from 表名 where 表达式

例如,删除表 MyClass中编号为1 的记录:
mysql> delete from MyClass where id=1;
请对比一下删除数据前后表的变化。
在这里插入图片描述

下面以PHP代码为例删除 “Persons” 表中所有 LastName=‘Griffin’ 的记录:

  1. <?php
  2.   $con = mysql_connect("localhost","peter","abc123");
    
  3.   if (!$con){
    
  4.      die('Could not connect: ' . mysql_error());
    
  5.   }
    
  6.   mysql_select_db("my_db", $con);
    
  7.   mysql_query("DELETE FROM Persons WHERE LastName='Griffin'"); mysql_close($con);
    
  8. ?>

在这次删除之后,表是这样的:

在这里插入图片描述

十五、update set:修改表中的数据

update set命令用来修改表中的数据。
update set命令格式:update 表名 set 字段=新值,… where 条件;

举例如下:
mysql> update MyClass set name=‘Mary’ where id=1;
例子1,单表的MySQL UPDATE语句:
UPDATE [LOW_PRIORITY] [IGNORE] tbl_name SET col_name1=expr1 [, col_name2=expr2 …] [WHERE where_definition] [ORDER BY …] [LIMIT row_count];

例子2,多表的UPDATE语句:
UPDATE [LOW_PRIORITY] [IGNORE] table_references SET col_name1=expr1 [, col_name2=expr2 …] [WHERE where_definition];

UPDATE语法可以用新值更新原有表行中的各列。SET子句指示要修改哪些列和要给予哪些值。WHERE子句指定应更新哪些行。如果没有WHERE子句,则更新所有的行。如果指定了ORDER BY子句,则按照被指定的顺序对行进行更新。LIMIT子句用于给定一个限值,限制可以被更新的行的数目。

十六、alter add:增加表的字段、索引

alter add命令用来增加表的字段。
alter add命令格式:alter table 表名 add字段类型其他;

例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0:
mysql> alter table MyClass add passtest int(4) default ‘0’;

  1. 加索引
    mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
    例子: mysql> alter table employee add index emp_name (name);

  2. 加主关键字的索引
    mysql> alter table 表名 add primary key (字段名);
    例子: mysql> alter table employee add primary key(id);

  3. 加唯一限制条件的索引
    mysql> alter table 表名 add unique 索引名 (字段名);
    例子: mysql> alter table employee add unique emp_name2(cardnumber);

  4. 删除某个索引
    mysql> alter table 表名 drop index 索引名;
    例子: mysql>alter table employee drop index emp_name;

  5. 增加字段
    mysql> ALTER TABLE table_name ADD field_name field_type;

  6. 修改原字段名称及类型
    mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

  7. 删除字段
    MySQL ALTER TABLE table_name DROP field_name;

十七、rename:修改表名

rename命令用于修改表名。
rename命令格式:rename table 原表名 to 新表名;

例如,在表MyClass名字更改为YouClass:
mysql> rename table MyClass to YouClass;

当你执行 RENAME 时,你不能有任何锁定的表或活动的事务。你同样也必须有对原初表的 ALTER 和 DROP 权限,以及对新表的 CREATE 和 INSERT 权限。
如果在多表更名中,MySQL 遭遇到任何错误,它将对所有被更名的表进行倒退更名,将每件事物退回到最初状态。
RENAME TABLE 在 MySQL 3.23.23 中被加入。

十八、mysqldump:备份数据库

mysqldump命令用来备份数据库。
mysqldump命令在DOS的[url=file://\mysql\bin]\mysql\bin[/url]目录下执行。

  1. 导出整个数据库(导出文件默认是存在mysql\bin目录下)
    mysqldump -u 用户名 -p 数据库名 > 导出的文件名
    mysqldump -u user_name -p123456 database_name > outfile_name.sql

  2. 导出一个表
    mysqldump -u 用户名 -p 数据库名表名> 导出的文件名
    mysqldump -u user_name -p database_name table_name > outfile_name.sql

  3. 导出一个数据库结构
    mysqldump -u user_name -p -d –add-drop-table database_name > outfile_name.sql
    -d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table

  4. 带语言参数导出
    mysqldump -uroot -p –default-character-set=latin1 –set-charset=gbk –skip-opt database_name > outfile_name.sql
    例如,将aaa库备份到文件back_aaa中:
    [root@test1 root]# cd /home/data/mysql
    [root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa

十九、Mysql实例:建库建表并插入数据

drop database if exists school; // 如果存在school则删除
create database school; // 建立库school
use school; // 打开库SCHOOL
create table teacher( // 建立表TEACHER
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default ‘深圳’,
year date
); // 建表结束

// 以下为插入字段
insert into teacher values(”,’allen’,'大连一中’,'1976-10-10′);
insert into teacher values(”,’jack’,'大连二中’,'1975-12-23′);

如果你在mysql提示符键入上面的命令也可以,但不方便调试。有两种方法来解决这个问题:

你可以将以上命令原样写入一个文本文件中,假设为school.sql,然后复制到c:\下,并在DOS状态进入目录[url=file://\mysql\bin]\mysql\bin[/url],然后键入以下命令:
mysql -uroot -p密码 < c:\school.sql
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。
或者进入命令行后使用 mysql> source c:\school.sql; 也可以将school.sql文件导入数据库中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/463291.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

开放式耳机有什么好处,分享几款知名度高的开放式耳机

开放式耳机是一种通过头骨传递声波的耳机&#xff0c;相比于传统的耳机&#xff0c;开放式耳机不用塞进耳道&#xff0c;而是在耳后的骨头里将声音传递到耳膜。而且因为不塞进耳朵&#xff0c;所以不用担心在使用过程中因为佩戴时间过长而导致的耳朵不适。所以相比于传统耳机来…

Linux-RaiDrive把ubuntu文件远程映射到Windows上

一、准备工作 系统&#xff1a;Ubuntu18.4 使用VMware安装Ubuntu虚拟机和VMware Tools_t_guest的博客-CSDN博客 Windows软件&#xff1a;RaiDrive 链接&#xff1a;https://pan.baidu.com/s/1t9lrC9lM_EXixmKYrQjfDg?pwd05ig 提取码&#xff1a;05ig 二、实操 1.设置语言 …

Ajax XHR readyState

文章目录 AJAX onreadystatechange 事件onreadystatechange 事件使用回调函数 AJAX onreadystatechange 事件 onreadystatechange 事件 当请求被发送到服务器时&#xff0c;我们需要执行一些基于响应的任务。 每当 readyState 改变时&#xff0c;就会触发 onreadystatechange…

记录6年时间3套easyui前端框架主题皮肤美化的设计历程

沉寂了许久&#xff0c;是该发点东西了&#xff0c;要不然2023年都要过去一半了 &#xff01; 第一次接触Easyui前端框架&#xff0c;还是在2016年的时候&#xff0c;有个美化easyui界面的需求&#xff0c;自己是设计师&#xff0c;前端知识也只会最基本的html和css样式&#x…

智慧班牌源码,使用springboot框架Java+vue2开发,二次开发方便快捷

智慧校园云平台电子班牌系统源码 智慧校园平台电子班牌系统源码在大数据平台下&#xff0c;对应用系统进行统一&#xff0c;以数据互联软硬结合的特点应用在校园&#xff0c;实现对校园、班级、教师、学生的管理。 智慧校园云平台电子班牌系统源码&#xff0c;使用springboot…

论文笔记:Map-Matching for low-sampling-rate GPS trajectories(ST-matching)

ACM-GIS 2019 1 Intro 将GPS数据和地图路网数据匹配提出全局地图匹配算法ST-matching&#xff08;类似于HMM的思路&#xff09; 考虑了道路网络的空间几何和拓扑结构 如果不考虑拓扑关系&#xff0c;直接进行matching的话&#xff0c;由于GPS信号的不准&#xff0c;可能轨迹会…

【Java 数据结构】二叉搜索树的实现

&#x1f389;&#x1f389;&#x1f389;点进来你就是我的人了 博主主页&#xff1a;&#x1f648;&#x1f648;&#x1f648;戳一戳,欢迎大佬指点!人生格言&#xff1a;当你的才华撑不起你的野心的时候,你就应该静下心来学习! 欢迎志同道合的朋友一起加油喔&#x1f9be;&am…

怎么将webm格式转换成mp4,3招轻松学

怎么将webm格式转换成mp4&#xff1f;相对于已经广为人知的MP4&#xff0c;还有许多人对于WebM这种视频格式不太熟悉。WebM是一种免费开源的媒体文件格式。虽然Web.目前应用范围越来越广泛&#xff0c;但大家还是更习惯使用MP4&#xff0c;因为mp4是目前最为流行的视频文件格式…

【MySQL】MES中,发货计划取数逻辑

系列文章 C#底层库–MySQLBuilder脚本构建类&#xff08;select、insert、update、in、带条件的SQL自动生成&#xff09; 本文链接&#xff1a;https://blog.csdn.net/youcheng_ge/article/details/129179216 C#底层库–MySQL数据库操作辅助类&#xff08;推荐阅读&#xff0…

TryHackMe-CMSpit(boot2root)

CMSpit 你已确定 Web 服务器上安装的 CMS 存在多个漏洞&#xff0c;允许攻击者枚举用户并更改帐户密码。 您的任务是利用这些漏洞并破坏 Web 服务器。 端口扫扫描 循例nmap Web枚举 进80 很明显&#xff0c;cms就是Cockpit, 版本通过查看源代码的js版本可以得知是0.11.1 se…

FPGA/Verilog HDL/AC620零基础入门学习——第一个项目按键控制LED

介绍 最近要考试了&#xff0c;所以我赶紧补习FPGA&#xff0c;我们用的是小梅哥的AC620开发板&#xff0c;软件是Quartus。推荐看这个视频教程&#xff1a;零基础轻松学习FPGA&#xff0c;小梅哥FPGA设计思想与验证方法视频教程 设计步骤 设计定义 用按键控制LED灯的亮灭就…

YOLOv7如何提高目标检测的速度和精度,基于优化算法提高目标检测速度

目录 一、学习率调度二、权重衰减和正则化三、梯度累积和分布式训练1、梯度累积2、分布式训练 四、自适应梯度裁剪 大家好&#xff0c;我是哪吒。 上一篇介绍了YOLOv7如何提高目标检测的速度和精度&#xff0c;基于模型结构提高目标检测速度&#xff0c;本篇介绍一下基于优化算…

xcode历史版本下载

一、背景 较早之前做过一个项目&#xff0c;当时使用swift 3.x开发。 项目结束后就没再有新需求与更新。 但最近呢需要对项目的某些功能进行调整&#xff0c;项目又重新被拾了起来。 我们知道现在的swift 版本已经到了 5.x&#xff0c; 相应的语法上较 3.x版本也有了不小的变化…

从2-3-4树到红黑树原理分析以及C++实现红黑树建树

总结规律&#xff1a; 1、2-3-4树&#xff1a;新增元素2节点合并&#xff08;节点中只有1个元素&#xff09;3节点&#xff08;节点中有2个元素&#xff09; 红黑树&#xff1a;新增一个红色节点黑色父亲节点上黑下红&#xff08;2节点---------------不要调整&#…

上班族如何安排时间提高工作效率?

对于上班族来说&#xff0c;合理安排时间可以兼顾生活和工作&#xff0c;不仅能够减少加班次数&#xff0c;还可以提高工作效率&#xff0c;减少工作中的负面情绪。但是有不少小伙伴表示&#xff0c;自己不知道如何安排时间从而提高工作效率&#xff0c;这应该怎么办呢&#xf…

张勇:阿里云是一家云计算产品公司,要坚定走向“产品被集成”

4月26日&#xff0c;在2023阿里云合作伙伴大会上&#xff0c;阿里巴巴董事会主席兼CEO、阿里云智能CEO张勇表示&#xff0c;阿里云的核心定位是一家云计算产品公司&#xff0c;生态是阿里云的根基。让被集成说到做到的核心&#xff0c;是要坚定走向“产品被集成”。 张勇表示&a…

小米13 Ultra:携光前行,追求每一束光的精确还原

“光&#xff0c;是影像的原点”&#xff0c;一切色彩、影调都在于光。我们目之所及的大千世界&#xff0c;皆被光与影一笔一划细细勾勒&#xff0c;为“视”界晕染上或鲜明、或复古、或反差、或梦幻的色调。我们用“光”去描绘、定义“影像”&#xff0c;让一切平凡的事物&…

Notion AI 胜于 ChatGPT ?

去年&#xff08;2022年&#xff09;12 月初&#xff0c;在社区中 OpenAI 的 ChatGPT 刚出来就火了一把&#xff0c;当时一度因为访问量太大导致崩溃宕机&#xff1b;最近&#xff08;2023 年1 月底&#xff09; ChatGPT 又火了&#xff0c;资本市场新增 ChatGPT 概念&#xff…

入局生成式AI,看好亚马逊(AMZN)中期表现

来源; 猛兽财经 作者&#xff1a;猛兽财经 猛兽财经获悉&#xff0c;由于近期亚马逊&#xff08;AMZN&#xff09;宣布发布多项生成式AI以及AIGC相关产品&#xff0c;入局全球大模型竞赛当中。中信证券发布研报看好入局生成式AI。中信证券在研报中称&#xff0c;亚马逊作为北美…

【Git】拉取代码/提交代码

1.从将本地代码放入远程仓库 (如果有分支的情况) [git checkout xx切换分支后 git add . 将本地所有改动文件新增 commit之后 git push(将代码全部提交)] 分支操作 #查看分支 git branch #创建分支 git branch test #切换分支 git checkout test #修改代码 #提交代码git ad…