MySQL 服务和数据库管理


Posted in MySQL onNovember 11, 2021

1、启动和关闭服务指令

1.1windows下Mysql5.7官方MSI安装地址

(选择自己心仪的版本安装):

https://downloads.mysql.com/archives/installer/

1.1.1:win7 会遇到的问题:遇到无法定位程序输入点fesetround于动态链接库 解决办法:

下载C++库地址:

https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package

下载选中的安装完成,继续下一步即可:

MySQL 服务和数据库管理

1.2、windows下

(mysql57为mysql服务名称):

  • 启动:net start mysql57
  • 关闭:net stop mysql57

1.3、linux下

(mysql 为mysql服务名称):

启动:[root@localhost ~]service mysql start

关闭:[root@localhost ~]service mysql stop

1.4、windows下cmd窗体进入mysql:

cd到mysql安装的bin目录下:

 C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server 5.7\bin

连接mysql服务器:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.17-log MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

mysql 代表客户端命令, -u 后面跟连接的数据库用户, -p 表示需要输入密码。

1.4、数据库管理

1.4.1、创建一个orderManage数据库

mysql> create database orderManage;
Query OK, 1 row affected (0.00 sec)

1.4.2、展示所有的数据库

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| cluster |
| mysql |
| test |
| orderManage|
+--------------------+ 5 rows in set (0.00 sec)

可以发现,在上面的列表中除了刚刚创建的orderManage外,还有另外 4 个数据库,它们都是安装
MySQL 时系统自动创建的,其各自功能如下。

  • 1、 information_schema:主要存储了系统中的一些数据库对象信息。比如用户表信息、列信息、权限信息、字符集信息、分区信息等。
  • 2、 cluster:存储了系统的集群信息。
  • 3 、mysql:存储了系统的用户权限信息。
  • 4、 test:系统自动创建的测试数据库,任何用户都可以使用。

1.4.3、选择进入某一个数据

选择进入orderManage数据库中:

mysql> use ordermanage;
Database changed

由此可以发现,选择进入数据库时候,数据库的名称是不区分大小写的

1.4.4、查看此数据库中的所有表

mysql> show tables;
Empty set (0.00 sec)

此时,显示orderManage数据库中是没有表的(Empty set表示操作结果为空)

 1.4.5、删除数据库

mysql> drop database ordermanage;
Query OK, 0 rows affected (0.01 sec)

1.5、配置MySQL允许远程访问

通过ip连接出现如下问题:

MySQL 服务和数据库管理

  解决方法:

 以root 用户进入mysql数据库,并查询登录用户信息:

mysql -u root -p

use mysql;

select host from user where user = 'root'

 

MySQL 服务和数据库管理

将host设置为%

update user set host='%' where user='root';

Host修改完成后记得执行flush privileges使配置立即生效即可

flush privileges;

到此这篇关于MySQL 服务与数据库管理的文章就介绍到这了,更多相关MySQL 服务与数据库管理内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

MySQL 相关文章推荐
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
Apr 05 MySQL
MySQL 慢查询日志深入理解
Apr 22 MySQL
MySQL Router的安装部署
Apr 24 MySQL
MySQL慢查询的坑
Apr 28 MySQL
如何自己动手写SQL执行引擎
Jun 02 MySQL
MySQL 发生同步延迟时Seconds_Behind_Master还为0的原因
Jun 21 MySQL
MySQL8.0的WITH查询详情
Aug 30 MySQL
进阶篇之linux环境下安装MySQL数据库
Apr 09 MySQL
MySQL索引 高效获取数据的数据结构
May 02 MySQL
mysql中关键词exists的用法实例详解
Jun 10 MySQL
MySQL中LAG()函数和LEAD()函数的使用
Aug 14 MySQL
MySQL远程无法连接的一些常见原因总结
Sep 23 MySQL
面试被问select......for update会锁表还是锁行
mysql的数据压缩性能对比详情
Nov 07 #MySQL
Mysql数据库手动及定时备份步骤
一篇文章看懂MySQL主从复制与读写分离
MySQL基于索引的压力测试的实现
Nov 07 #MySQL
基于MySql验证的vsftpd虚拟用户
Nov 07 #MySQL
MySQL悲观锁与乐观锁的实现方案
You might like
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
Yii全局函数用法示例
2017/01/22 PHP
Yii2框架实现数据库常用操作总结
2017/02/08 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
php DES加密算法实例分析
2019/09/18 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
jquery实现的让超出显示范围外的导航自动固定屏幕最顶上
2011/09/22 Javascript
js/jQuery对象互转(快速操作dom元素)
2013/02/04 Javascript
js使用栈来实现10进制转8进制与取除数及余数
2014/06/11 Javascript
javascript解三阶幻方(九宫格)
2015/04/22 Javascript
JS中获取函数调用链所有参数的方法
2015/05/07 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
JS字符串按逗号和回车分隔的方法
2017/04/25 Javascript
简单实现vue验证码60秒倒计时功能
2017/10/11 Javascript
vue 项目如何引入微信sdk接口的方法
2017/12/18 Javascript
Javascript的this详解
2019/03/23 Javascript
Js代码中的span拼接问题解决
2019/11/22 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
2020/07/22 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
Python中条件选择和循环语句使用方法介绍
2013/03/13 Python
详解python进行mp3格式判断
2016/12/23 Python
python 编程之twisted详解及简单实例
2017/01/28 Python
django定期执行任务(实例讲解)
2017/11/03 Python
Django中数据库的数据关系:一对一,一对多,多对多
2018/10/21 Python
python自定义函数实现一个数的三次方计算方法
2019/01/20 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
python实现七段数码管和倒计时效果
2019/11/23 Python
python GUI库图形界面开发之PyQt5表单布局控件QFormLayout详细使用方法与实例
2020/03/06 Python
python中tab键是什么意思
2020/06/18 Python
Python如何解除一个装饰器
2020/08/07 Python
用pushplus+python监控亚马逊到货动态推送微信
2021/01/29 Python
C#如何判断当前用户是否输入某个域
2015/12/07 面试题
《姥姥的剪纸》教学反思
2014/02/25 职场文书
担保书范文
2015/01/20 职场文书
3050和2060哪个好 性能差多少 差距有多大 谁更有性价比
2022/06/17 数码科技