加入收藏 | 设为首页 | 会员中心 | 我要投稿 南京站长网 (https://www.025zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql操作记录

发布时间:2023-01-08 12:31:18 所属栏目:MySql教程 来源:网络
导读: 1.查询表里面的所有数据
SELECT * FROM tablename;
例子:
SELECT * FROM `user用户信息`;
2.修改表内容
update tablename set filed1=xxx,filed2=xxx where filed3=xxx;
例子:
update `u

1.查询表里面的所有数据

SELECT * FROM tablename;

例子:

SELECT * FROM `user用户信息`;

2.修改表内容

update tablename set filed1=xxx,filed2=xxx where filed3=xxx;

例子:

update `user用户信息` set date = '2014-10-11',age='45' where id=11;

3.查询表里面有多少行

SELECT COUNT(*) as count FROM tablename;

例子:

SELECT COUNT(*) as count FROM `user用户信息`;

4.分页查询表里面数据

SELECT * FROM tablename limit xx offset xx;

例子:

SELECT * FROM `user用户信息` limit 12 offset 10; 表明查询从第11条数据开始,一次返回12条数据

5.修改表中某字段的类型和默认值

alter table tablename modify column filed1 xxx default xxx;

例子:

alter table `user用户信息` modify column `name` varchar(20) default null;

6.获取某个数据库下面所有表名称

SELECT table_name FROM information_schema.tables WHERE table_schema = databasename;

例子:

SELECT table_name FROM information_schema.tables WHERE table_schema = 'testdata';

7.获取表中所有字段名和对应的数据类型

select COLUMN_NAME, DATA_TYPE, IS_NULLABLE from information_schema.COLUMNS where table_name = tablename;

例子:

select COLUMN_NAME, DATA_TYPE, IS_NULLABLE from information_schema.COLUMNS where table_name = `user用户信息`;

8.删除表

drop table tablename;

例子:

drop table `user用户信息`;

9.数据库中添加用户并给该用户配置权限

CREATE USER '用户名'@'host' IDENTIFIED BY '密码';

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' WITH GRANT OPTION;

flush privileges;

10.查询数据库中root用户的host信息

use mysql;

select host from user where user = ‘root’;

11.查询mysql使用的端口

show global variables like 'port';

12.登录mysql

mysql -u root -p密码

(编辑:南京站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章