1、连接Mysql
格式: mysql -h主机地址 -u用户名 -p用户密码
1、连接到本机上的MYSQL。(须先将Mysql设置环境变量)
mysql -u root -p
刚安装好MYSQL,用户root是没有密码,故直接回车即可进入到MYSQL中了
成功登陆后显示如下:
mysql>
2、退出MYSQL命令: exit
2、修改密码
第一种无需登入mysql
格式:mysqladmin -u用户名 -p旧密码 password 新密码
假设 用户名:root 旧密码:123 新密码:123456
mysqladmin -u root -p 123 password 123456
第二种需要登入MySQL:
先登入,然后使用命令:
update mysql.user set password=password('123456') where user=root;
注意:下面的命令都需要加上;(分号结尾),类比C/Java吧
记住就行,别问为什么!
3、增加新用户
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
1、增加一个用户:test1,密码:abc,获取最高权限—可对所有数据库操作非常不建议这种
grant select,insert,update,delete on . to [email=test1@”%]test1@”%[/email]” Identified by “abc”;
2.增加一个用户:test2,密码:abc,获取所有权限—只可以操作本地服务器
grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “abc”;
4.1 创建数据库
命令:create database <数据库名>
例1:建立一个名为test的数据库
create database test;
4.2 显示数据库
命令:show databases (注意:最后有个s)
mysql>show databases;
注意:为了不再显示的时候乱码,要修改数据库默认编码。以下以UTF-8编码页面为例进行说明:
修改MYSQL的配置文件:my.ini里面修改default-character-set=utf-8
4.3 删除数据库
命令:drop database <数据库名>
例如:删除名为test的数据库
mysql> drop database test;
4.4 连接数据库
命令: use <数据库名>
例如:这里使用名为:test的数据库
mysql> use test;
屏幕提示:Database changed 就连接成功了
4.5 当前选择的数据库
命令:mysql> select database();
1.显示MYSQL的版本
mysql> select version();
2.显示当前时间
mysql> select now();
3.显示字符串
mysql> SELECT “welecome to my CSDN-blog!”;
4.当计算器用
select ((4 * 4) / 10 ) + 25;
5、备份数据库
命令:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
1.导出整个数据库—导出文件默认是存在mysql\bin目录下
mysqldump -u user_name -p123456 database_name > test.sql
我是小川,一枚计算机专业寂寞的单身狗,关注我,带我一起了解真实的大学生活吧。