安装配置好mysql服务之后,我们一般做测试用root用户,其实我们要养成习惯新建自己的用户来进行各种学习。新建一个用户的命令:
insert into mysql.user(Host,User,Password) values("localhost","demoName",password("123456"));
其中mysql.user中mysql是系统数据库,user表里面默认的只有一个root用户,对于密码需要加密所以要用password()方法来把自己的密码加密,经过加密后
select * from mysql.user;
查询出来的就是经过加密的,否则就是存入你输入的字符串。
如此修改密码也简单
update mysql.user set Password=password("new password");
一般修改,添加用户或者修改密码之后要执行 flush privileges;否则赋值权限的时候会找不到用户。
删除用户 delete from msyql.user where User="demoName" and Host="localhost";
一般新建用户之后,默认的能够看到的database就只有一个系统的information_schema;其他的表没有赋权限给用户用户是不可见的。所以下一步给用户赋权限。比如root登陆的时候里面已经有了demotim数据库。那么只要把demotim数据库的权限赋给demoName用户。
grant all privileges on demotim.* to demoName@localhost identified by "password";
把demotim数据库的所有权限给demoName用户,identified by 用户的密码;当然也可以只赋予一部分权限
grant select,update on demotim.* to demoName@localhost identified by "password";
这个只是赋予了查询和更新的权限。
好像新建的用户不能直接create database!!
然后用demoName用户登录到demotim数据库
msyql -u demoName -p demotim
输入密码OK
创建表
create table user(userid int not null primary key auto_increment,name varchar(20),password varchar(20))
在这种主键自增中插入数据
insert into user values("","newName","newPassword");
以下写法会报不匹配错误:insert into user values("newName","newPassword");
查看表的结构:describe user
另外,有时msyql不能正常启动,首先要看msyql服务是否启动。在mysql中my.ini文件也很重要,端口等各种配置在里面可以设置
相关推荐
txt格式,只有11k,适合有一定数据库基础,但是对基础知识概念容易混淆的人群。
MySQL入门常用操作命令收集,集合的mysql中常用的命令操作方法
MySQL入门常用操作命令学习.txt MySQL入门常用操作命令学习.txt MySQL入门常用操作命令学习.txt
1. Mysql 入门简介.................................... 3 2. MySQL 日常操作命令...................................... 6 3. MySQL 数据库脚本编写................................... 9 4. MySQL 设置...
MySQL添加服务、MySQL修改密码、MySQL设置密码
都是基础自学的好的东西,LINUX全套、MYSQL、LINUX命令。 本资料共包含: Linux运维从入门到高级全套案例v3.pdf MySQL整理_王书彬-201508010.pdf 运维常用linux命令1.pdf
MySQL 入门资料
mysql入门很简单学习文档,含部分习题答案,部分章节练习和上机实践带代码和截图。
5.3.MySQL登录与退出命令.mp4 6.3.MySQL登录与退出命令.size.mp4 7.4.使用MySQL之常见符号.mp4 8.4.使用MySQL之常见符号.size.mp4 9.5.使用MySQL之修改MySQL提示符.mp4 10.5.使用MySQL之修改MySQL提示符.size.mp4 ...
这篇文章主要是Mysql基础入门教程,教大家如何轻松学习Mysql命令,并熟练掌握Mysql命令,感兴趣的小伙伴们可以参考一下
MySQL 数据库常用命令适合MySQL入门者,汇集了大量常用命令。包括安装配置,表、库等创建修改使用等
MySQL语法大全_自己整理的学习笔记,命令详细解析
1.Mysql数据库入门及安装.mp4 2.MySQL日常操作命令.mp4 3.使用if条件语句编写MySQL备份脚本.mp4 4.MySQL设置UTF-8终极方法及密码破解.mp4 5.使用MySQL构建Discuz和Wordpress论坛.mp4 6.MySQL远程工具管理及导入.mp4 ...
从第5章开始,着手讲解MYSQL的基础命令操作方法、备份和恢复实践、日志、字符集、常用引擎、复制等内容,接着给出读写分离、高可用性方案的企业实践,以及优化方案,帮助读者将所学知识点运用到实际工作中,最后会...
动力节点的杜老师讲述的mysql教程,详细讲解了MySQL的相关知识,包括MySQL概述,MySQL应用环境,MySQL系统特性,MySQL初学基础,MySQL管理工具,如何安装MySQL及MySQL新特性,通过观看可掌握MySQL全套知识。
动力节点的杜老师讲述的mysql教程,详细讲解了MySQL的相关知识,包括MySQL概述,MySQL应用环境,MySQL系统特性,MySQL初学基础,MySQL管理工具,如何安装MySQL及MySQL新特性,通过观看可掌握MySQL全套知识。
常用的mysql命令 ,快速入门,很简单的
从安装步骤到基本使用说明,包括登录、执行、配置、分离数据库、执行语句、常用简单命令
mysql入门学习笔记,优化。包括数据库概述,开发,查询,常用命令。
第二课时 (MySQL的启动、登陆、相关命令以及重新配置MySQL) 《MySQL数据库入门》教学设计全文共7页,当前为第3页。一、回顾上节课内容,继续讲解MySQL的使用 《MySQL数据库入门》教学设计全文共7页,当前为第3页...