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 相关文章推荐
MySQL 慢查询日志深入理解
Apr 22 MySQL
详解mysql三值逻辑与NULL
May 19 MySQL
详解MySQL中的主键与事务
May 27 MySQL
记一次Mysql不走日期字段索引的原因小结
Oct 24 MySQL
MySQL之select、distinct、limit的使用
Nov 11 MySQL
SQL注入详解及防范方法
Dec 06 MySQL
MySQL优化之慢日志查询
Jun 10 MySQL
MySQL数据库如何查看表占用空间大小
Jun 10 MySQL
MySQL生成千万测试数据以及遇到的问题
Aug 05 MySQL
mysql函数之截取字符串的实现
Aug 14 MySQL
MySql统计函数COUNT的具体使用详解
Aug 14 MySQL
Mysql如何查看是否使用到索引
Dec 24 MySQL
面试被问select......for update会锁表还是锁行
mysql的数据压缩性能对比详情
Nov 07 #MySQL
Mysql数据库手动及定时备份步骤
一篇文章看懂MySQL主从复制与读写分离
MySQL基于索引的压力测试的实现
Nov 07 #MySQL
基于MySql验证的vsftpd虚拟用户
Nov 07 #MySQL
MySQL悲观锁与乐观锁的实现方案
You might like
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
laravel学习教程之存取器
2016/07/30 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
JQuery 学习笔记 选择器之五
2009/07/23 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
jQuery 版元素拖拽原型代码
2011/04/25 Javascript
xml转json的js代码
2012/08/28 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
indexOf 和 lastIndexOf 使用示例介绍
2014/09/02 Javascript
node.js中的console.timeEnd方法使用说明
2014/12/09 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
2015/08/11 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
jQuery 更改checkbox的状态,无效的解决方法
2016/07/22 Javascript
使用 bootstrap modal遇到的问题小结
2016/11/09 Javascript
AngularJS使用ng-class动态增减class样式的方法示例
2017/05/18 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
详解vue 配合vue-resource调用接口获取数据
2017/06/22 Javascript
基于vue cli 通过命令行传参实现多环境配置
2018/07/12 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
JavaScript如何实现图片处理与合成
2020/05/29 Javascript
vue 实现element-ui中的加载中状态
2020/11/11 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
11月编程语言排行榜 Python逆袭C#上升到第4
2017/11/15 Python
python 3调用百度OCR API实现剪贴板文字识别
2018/09/04 Python
Python多进程写入同一文件的方法
2019/01/14 Python
Python虚拟环境的原理及使用详解
2019/07/02 Python
Python多叉树的构造及取出节点数据(treelib)的方法
2019/08/09 Python
matplotlib图例legend语法及设置的方法
2020/07/28 Python
HTML5 Canvas的常用线条属性值总结
2016/03/17 HTML / CSS
与UNIX有关的几个名词
2015/09/17 面试题
手机销售员岗位职责
2015/04/11 职场文书
学校教师培训工作总结
2015/10/14 职场文书
七年级语文教学反思
2016/03/03 职场文书
maven依赖的version声明控制方式
2022/01/18 Java/Android