MySQL 数据库和一些常用命令的使用
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
 | 
 create database name; 创建数据库 
use databasename; 选择数据库 
drop database name; 直接删除数据库,不提醒 
show tables; 显示表 
describe tablename; 表的详细描述 
select 中加上distinct去除重复字段 
显示当前mysql版本和当前日期 
select version(),current_date; 
修改mysql中root的密码: 
shell>mysql -u root -p 
mysql> update user set password=password(“root123″) where user=’root’; 
mysql> flush privileges  刷新权限 
mysql>use dbname; 打开数据库 
mysql>show databases; 显示所有数据库 
mysql>show tables; 显示数据库mysql中所有的表 
mysql>desc user; 显示表mysql数据库中user表的列信息) 
 grant 
创建一个可以从任何地方连接到服务器的一个超管账户,必须分配一个密码 
mysql> grant all privileges on *.* to 'user_name'@'localhost' identified by  'password' ; 
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码” 
删除授权: 
mysql> revoke all privileges on *.* from root@”%”; 
mysql> delete from user where user=”root” and host=”%”; 
mysql> flush privileges; 
重命名表: 
mysql > alter table t1 rename t2; 
备份: 
mysqldump -hhostname -uusername -ppassword databasename > backup.sql; 
恢复: 
mysql -hhostname -uusername -ppassword databasename< backup.sql; 
 | 
| 
 1 
2 
 | 
 /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql/  
--datadir=/data/mysql --defaults-file=/etc/my.cnf --user=mysql 
 | 
| 
 1 
2 
 | 
 /usr/local/mysql/bin/mysqld  --user=mysql --datadir=/data/mysql  
--basedir=/usr/local/mysql/ --initialize 
 | 
MySQL 数据库和一些常用命令的使用的更多相关文章
- MySql数据库2【常用命令行】
		
(一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL 进入mysql安装目录下的bin目录下,再键入命令mysql -uroot -p,回 ...
 - mysql数据库的基本使用命令总结
		
mysql数据库是一个常用的关系型数据库 关系型数据库核心元素有哪些? 主键:特殊字段,用来唯一标识记录的唯一性 字段:数据列 记录:数据行 数据表:数据行的集合 数据库:数据表的集合 安装.启动.停 ...
 - 搜索引擎--范例:谈谈django--mysql数据库的一些常用命令
		
现在基本没有什么能离得开数据库了,django我一直用的都是mysql的数据库,这次和大家说说django--mysql数据库的一些常用命令吧 1:命令行登陆mysql C:\Users\Admini ...
 - MySql数据库导出csv文件命令
		
MySql数据库导出csv文件命令: MySql数据库导出csv文件命令: mysql> select first_name,last_name,email from account into ...
 - MySQL数据库之互联网常用架构方案
		
一.数据库架构原则 高可用 高性能 一致性 扩展性 二.常见的架构方案 方案一:主备架构,只有主库提供读写服务,备库冗余作故障转移用 jdbc:mysql://vip:3306/xxdb 高可用分析: ...
 - 使用mysql数据库过程中常用的命令
		
1.添加用户:GRANT USAGE ON . TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION; 2.列出mysql数 ...
 - mysql数据库备份与还原命令
		
还原一个数据库:mysql -h localhost -u root -p123456 www 备份一个数据库:mysqldump -h localhost -u root -p123456 www ...
 - mysql数据库备份及恢复命令mysqldump,source的用法
		
还原一个数据库:mysql -h localhost -u root -p123456 www<c:/www.sql 备份一个数据库:mysqldump -h localhost -u root ...
 - Mac下安装MySQL及启动等常用命令
		
总结了下mac下的mysql安装步骤: eclipse JavaEE 下载 JDK -9 macosx下载 一.安装及启动服务 1. MySQL Server 下载.(以mys ...
 
随机推荐
- 傻瓜式Spring教学第二课
			
什么是依赖注入 先说什么是依赖 如下: class A{ B b; } class B{ } 则称A依赖B. 依赖:A的某些业务逻辑需要B的参与,如果不对A中的参数b进行实例化,那么A中的某些业务逻辑 ...
 - jndi理解
			
java中很多这些接口规范,jndi就是其中一个,而下面那些包就是jndi接口的提供商程序实现包,他们都是遵循jndi规范的. 主要接口功能是:添加命名与对象的映射到jndi树中,客户能快速查找并使用 ...
 - UnityError  SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试。
			
SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试. 以管理员身份运行Unity就可以了,权限不够的问题.
 - mysql 8 修改root 密码
			
主要参考:https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html 需要注意的是创建文件的时候需要保存为 utf-8 无 B ...
 - Host 'XXX' is not allowed to connect to this MySQL server解决方案
			
如何允许远程连接mysql数据库呢,操作如下: 首先登录账号 mysql -uroot -p 使用mysql用户 use mysql 如果报此类错:ERROR 1820 (HY000): You mu ...
 - PopUpWindow使用方法
			
个人使用建议,容易犯错:先设置属性再显示,而不是先出来了,再设置都没用了,显示一般是用showatlocation,或者showasdropdown 个人建议2:popupWindow的显示的两个方法 ...
 - ubuntu mongodb报错:mongo - couldn't connect to server 127.0.0.1:27017
			
在进入mongo的时候,出现在下面错误信息.那如何解决呢? 标记一下,以便下次理碰的到时候,有个参考. warning: Failed to connect to 127.0.0.1:27017, r ...
 - php锁定文本框内容的方法
			
有时候我们希望表单中的文本框是只读的,让用户不能修改其中的信息,如<input type="text" name="zg" value="中国& ...
 - c#-day03学习笔记
			
循环语句 一共有三种 1: For循环 2: while 循环 3: do while 循环 //1 //2 //4 For循环 语法 f ...
 - output引用类型
			
1.创建存储过程,将参数avg设置为引用参数,可以对参数有反馈作用 ), @avg float output) as select @avg=AVG(price) from goods where g ...