千家信息网

Mysql 常用知识总结

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本文主要给大家简单讲讲Mysql 常用知识总结,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。密码重置先停止mysqld# mysq
千家信息网最后更新 2026年11月01日Mysql 常用知识总结

本文主要给大家简单讲讲Mysql 常用知识总结,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。

  • 密码重置


先停止mysqld

# mysqld_safe --skip-grant-tables &

# use mysql;

# update user set password=password('yes') where user="root"; ---将root密码设置为yes

# flush privileges;

# exit

# ps -ef | grep mysql //如果发现安全模式还没有关掉需要 kill -9 干掉

# service mysqld stop

# service mysqld start

# mysql -uroot -p

#输入新密码后登陆

  • 数据库权限操作


1、创建用户并设定密码


#create user 'test'@'localhost' identified by '123456'

#SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword') //设置或配置用户密码


2、开启mysql 数据库远程连接授权


#create user 'frog'@'192.168.10.117' identified by 'kang'//创建用户并设定密码

#grant all privileges on *.* to frog@192.168.10.117 identified by 'kang18' with grant option;

#flush privileges; //更新缓存


3、给用户指定数据库权限:mysql 为账号 abc@123为密码;

#grant all privileges on wordpress_db.* to mysql@localhost identified by 'mysql@1234';

4、用户名'mysql'@'%' 之间不允许有空格,%可以换成特定地址,%代表任何主机都可以访问


  • 远程连接数据库


#mysql -h 123.207.158.65 -P [port] -u root -p abc@123

//mysql -h [云数据库外网地址] -P [云数据库端口号] -uroot -p[云数据库密码]


//执行本地sql脚本 ,必须是带完整路径的


#source ~/sqlSc.sql

  • 数据库备份 mysqldump


1.导出整个数据库

//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.导入一个数据库


#mysql -u user -p password

#use uploadDatabaseName

#source path:backupFile.sql


4、mysql 全备份


#mysqldump -uroot -p --lock-all-tables --all-databases --flush-logs --master-data=2 >/root/all.


  • 基本操作


1、修改表字段


#alter table tableNAME change Filedname Filedname FileType [是否允许非空];

#alter table tableNAME modify Filedname FileType [是否允许非空];


2、添加表字段


#alter table tableNAME add addField varchar(10) not Null;


3、删除表字段


#alter table tableNAME drop Filedname;


4、查询数据


#select * from TableName;


5、插入数据


#insert into TableName (Fieldname,Fieldname) values ('FiledVlaue','FiledVlaue');


6、删除数据


#delete from TableName where Fieldnam='2';


7、修改数据


#update TableName set Fieldnam='li' where Fieldnam ='100'


8、联合查找数据


#select * from TableName1 left join TableName2 on TableName1.id=TableName2.id;


9、查找表结构


#desc mysql.user

Mysql 常用知识总结就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。


数据 数据库 密码 用户 知识 字段 用户名 常用 专业 地址 备份 文件 文件名 权限 行业 安全 专业知识 主机 主题 之间 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 保险科技 互联网保险 天津市摩尔互联网科技 北京路客互联网科技有限公司 互联网科技公司华为 河南真二互联网科技有限公司 互联网巨头反垄断金融科技 麻工互联网科技 朗涯互联网科技 上海万想互联网科技 广州慧亚互联网科技怎么样 湖南诚度互联网科技有限公司 互联网还是高科技吗 互联网公司科技股 武汉健翔互联网络科技有限公司 互联网媒体平台算高科技产业 21世纪互联网科技成就 厦门江牛科技互联网 郑州欣桑互联网科技有限公司 全球科技与互联网公司市值变化 恒生科技互联网指数十大成分股 广州紫鲸互联网科技有限公司 河南真二互联网科技有限公司 互联网与科技金融数据 居家互联网科技有限公司 深圳市运趣互联网科技有限公司 小米互联网科技园设置 以后互联网后是啥科技 神州科技互联网有限公司 上海乐五互联网科技有限公司 银川新华互联网科技学校原画
0