新手的MySQL的配置和使用

        Hello,大家好!先自我介绍一下:我是一位刚刚上大二的学生,学的专业是java,用博客来记录一下我的学到知识,并总结一下分享给大家,希望可以帮到有需要的小可爱们!!!

MySQL的配置和使用

首先:配置MySQL的环境变量目的是为了在cmd命令窗口的任意位置都可以使用–mysql–命令
新手的MySQL的配置和使用
配置不成功的样图 

新手的MySQL的配置和使用

配置成功的样图 

新手的MySQL的配置和使用

 

配置了MySQL的环境变量就可以在cmd命令窗口来使用一些mysql命令,比如:启动,关闭mysql,登录Mysql等等
最好是以管理员的身份打开cmd
启动 net start mysql 

新手的MySQL的配置和使用

关闭 net stop mysql 

新手的MySQL的配置和使用
登录 mysql -uroot -p1234 

新手的MySQL的配置和使用
登录可能遇到遇到的错误 
2003 没有启动mysql
1045 密码错误

聪明的你也有可能会把密码忘记哦  所以下面是给那些忘记密码的小伙伴  如何重置密码
以管理员的身份打开cmd 关闭MySQL 开启无密码登录模式 
关闭MySQL:net stop mysql
开启无密码登录模式: mysqld –console –skip-grant-tables
切记  这个cmd窗口不要关闭哦 再重新打开一个cmd新窗口
无密码登录: mysql -uroot
指定数据库: use mysql
查询用户信息: select host,user,password from user;    
重置密码:update user set password = password(‘root’) where user = ‘ls’;(提示:密码是加密的 所有用加密函数:passwird(’新密码’))

如果你是想让别人使用你的数据库 需要远程连接账号 账号名为“%”  可以使用以下方法创建
指定数据库: use mysql;
显示表结构:desc user;    
查询mysql账号信息: select host,user,password from user;
新手的MySQL的配置和使用
 创建远程账号
1 创建账号
— 语法:create user ‘账号’@’主机’ identified by ‘密码’;
create user ‘root2’@’%’ identified by ‘1234’;
2 授权
— 语法:grant 权限 on 数据库.表 to ‘账号’@’主机’ WITH GRANT OPTION;
all privileges  所有权限
*.*  所有的数据库中的所有的表
WITH GRANT OPTION 权限给分享给自己创建的用户
grant all privileges on *.* to ‘root2’@’%’ WITH GRANT OPTION;
— 3 刷新权限
flush privileges;

一个小知识点:char类型和varchar类型的区别
— char 不可变字符。长度不变(固定),如果长度不够,自动后面不空格。
    char(10),存放’abc’,总长度为10,后面补7个空格。
— varchar 可变字符。长度可变。
    varchar(10),最长可以存放10。’abc’长度为3

以下是关于数据库的一些基本sql语句
1.数据库
create database 数据库名;———-创建数据库
show databases;———-查看所有的数据库
drop database 数据库名;———删除数据库
2.表
show tables;———-查看所有的表

create table 表名(
    列名 类型 约束,
    …
);    ———-创建表
一些基本类型有:char,varchar,int,double,data…
一些基本约束有:主键约束:primary key  非空约束:not null  唯一约束:unique 外键约束:foreign
key (多表)
drop table 表名;——–删除表
3.数据的增删改查
insert into 表名 (列名1,列名2….)values(“值1”,”值2″…) ;    —–添加
update 表名 set 列名=”值”,… where 条件;    —–修改
delete from 表名 where 条件;    ——删除
select * from 表名;    ——查询

 

感谢您的阅读  希望可以帮到你  谢谢!!    —–jiao

 

本文由 @不成功的猿人[Vip] 发布于 职涯宝 ,未经作者许可,禁止转载,欢迎您分享文章

发表评论

登录后才能评论
小程序
小程序
微信客服
微信客服
QQ客服 建站服务
分享本页
返回顶部