MYSQL常用操作(一)之设置ROOT密码,连接,常用命令

 2023-09-16 阅读 30 评论 0

摘要:2019独角兽企业重金招聘Python工程师标准>>> 设置更改root密码 /usr/local/mysql/bin/mysql -uroot 更改环境变量PATH,增加mysql绝对路径 mysqladmin -uroot password '123456' mysql -uroot -p123456 密码重置 vi /etc/my.cnf//增加skip-grant 重启

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

设置更改root密码

/usr/local/mysql/bin/mysql  -uroot
更改环境变量PATH,增加mysql绝对路径
mysqladmin -uroot password '123456'
mysql -uroot -p123456
密码重置
vi /etc/my.cnf//增加skip-grant
重启mysql服务 /etc/init.d/mysqld restart
mysql -uroot
use mysql;
update user set password=password('aminglinux') where user='root';

sql语句用分号作为语句结束。

0、连接服务器:用命令 mysql -u用户   -p密码     //来连接数据库。
1、查看数据库:用命令show databases;    //查看所有数据库。
2、创建数据库:用命令create database  库名称   charset utf8;   //创建数据库并指定字符集。
3、删除数据库:用命令drop database;    //库名称,删除某个数据库。
4、选择数据库:用命令use  库名称;  //进入某个数据库。
5、查看数据表:用命令show tables; //查看数据表。
6、创建数据表:用命令create  table  表名称  (snum  int,sname varchar(10) ) engine  myisam charset utf8;   //创建表并设置学号snum和名字sname2个字段,和字符集。engine指表引擎和性能特点相关。
7、删除数据表:用命令drop  table  表名称;  //删除数据表。
8、修改表名称:用命令rename   table  旧表名  to  新表名;    //修改表名称
9、插入表数据:用命令insert  into  表名称  values (1,'zhangsan'),(2,'lishi') ;  //插入三行数据
10、清空数据表:用命令truncate  表名称 ;或者用命令delete  表名称 ; //2者区别:trncate相当于把表丢了重新创建,delete相当于用橡皮擦擦掉数据。查看MYSQL版本:mysql    -V

连接MYSQL

mysql -uroot -p123456
mysql -uroot -p123456 -h127.0.0.1 -P3306
mysql -uroot -p123456 -S/tmp/mysql.sock
mysql -uroot -p123456 -e  "show databases"

输入图片说明

电脑登录密码怎么设置。输入图片说明

如果遇到这个错误

[root@lamp ~]# mysql -umysql -plinbs123
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: YES)

要加-h127.0.0.1参数,因为默认是用socket连接,

MYSQL常用命令

查询数据库 show databases;
切换到mysql库 use mysql;
查看库里的表 show tables;
查看表里的字段(tb_name为表名称) desc tb_name;
查看建表语句就是命令行显示(tb_name为表名称) show create table tb_name\G;
//斜杠G有整齐排列的效果,防止查询的数据杂乱无章。
查看当前用户 select user();
查看当前使用的数据库 select database();

输入图片说明

输入图片说明

手机锁屏常用6位密码。输入图片说明

输入图片说明

输入图片说明

创建db1库 create database db1;
创建t1表use db1; create table t1(`id` int(4), `name` char(40));
查看当前数据库版本 select version();
查看数据库状态 show status;
查看各参数(%通配符) show variables; show variables like 'max_connect%';
修改参数(修改的内存) set global max_connect_errors=1000;
查看队列(哪些用户在线,做什么操作) show processlist; show full processlist;

输入图片说明


ENGINE=InnoDB DEFAULT CHARSET=latin1默认引擎是InnoDB,默认的字符集是latin1,ENGINE和CHARSET可以在创建的时候用命令指定。
如下:
create table t1(`id` int(4), `name` char(40)) DEFAULT CHARSET=utf8;

输入图片说明

输入图片说明

微信界面密码怎么设置?输入图片说明

转载于:https://my.oschina.net/u/3363383/blog/1606075

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/68858.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息