一旦安装完成,MySQL 服务器应该自动启动。sudo start mysql #手动的话这样启动sudo stop mysql #手动停止

当你修改了配置文件后,你需要重启 mysqld 才能使这些修改生效。

要想检查 mysqld 进程是否已经开启,可以使用下面的命令:pgrep mysqld

如果进程开启,这个命令将会返回该进程的 id。

MySQL配置文件:/etc/mysql/my.cnf ,其中指定了数据文件存放路径datadir = /var/lib/mysql

如果你创建了一个名为 test 的数据库,那么这个数据库的数据会存放到 /var/lib/mysql/test 目录下。

进入MySQLmysql -u root -p

(输入mysql的root密码)qii@ubuntu:~$ mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 37Server version: 5.1.41-3ubuntu12.3 (Ubuntu)Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.mysql>

修改 MySQL 的管理员密码:sudo mysqladmin -u root password newpassword;

查看当前用户拥有的数据库:

mysql> show databases

-> ;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

+--------------------+

3 rows in set (0.19 sec)

查看当前用户可以用的数据库:

mysql> show databases

-> ;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

+--------------------+

3 rows in set (0.19 sec)

mysql> show tables

-> ;

ERROR 1046 (3D000): No database selected

mysql> select table_name from user_tables;

ERROR 1046 (3D000): No database selected

mysql> show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

+--------------------+

3 rows in set (0.00 sec)

选择一个当前数据库:

mysql> use mysql

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

查看当前数据库中的表:

mysql> show tables

-> ;

+---------------------------+

| Tables_in_mysql |

+---------------------------+

| columns_priv |

| db |

| event |

| func |

| general_log |

| help_category |

| help_keyword |

| help_relation |

| help_topic |

| host |

| ndb_binlog_index |

| plugin |

| proc |

| procs_priv |

| proxies_priv |

| servers |

| slow_log |

| tables_priv |

| time_zone |

| time_zone_leap_second |

| time_zone_name |

| time_zone_transition |

| time_zone_transition_type |

| user |

+---------------------------+

24 rows in set (0.00 sec)

查看一个表的详细信息:

mysql> describe servers;

+-------------+----------+------+-----+---------+-------+

| Field | Type | Null | Key | Default | Extra |

+-------------+----------+------+-----+---------+-------+

| Server_name | char(64) | NO | PRI | | |

| Host | char(64) | NO | | | |

| Db | char(64) | NO | | | |

| Username | char(64) | NO | | | |

| Password | char(64) | NO | | | |

| Port | int(4) | NO | | 0 | |

| Socket | char(64) | NO | | | |

| Wrapper | char(64) | NO | | | |

| Owner | char(64) | NO | | | |

+-------------+----------+------+-----+---------+-------+

9 rows in set (0.04 sec)

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

MySQL使用学习使用,mysql学习--基本使用_MySQL相关推荐

  1. MySQL中的联合索引学习教程

    MySQL中的联合索引学习教程 这篇文章主要介绍了MySQL中的联合索引学习教程,其中谈到了联合索引对排序的优化等知识点,需要的朋友可以参考下 联合索引又叫复合索引.对于复合索引:Mysql从左到右的 ...

  2. 以下用于数据存储领域的python第三方库是-Python3爬虫学习之MySQL数据库存储爬取的信息详解...

    本文实例讲述了Python3爬虫学习之MySQL数据库存储爬取的信息.分享给大家供大家参考,具体如下: 数据库存储爬取的信息(MySQL) 爬取到的数据为了更好地进行分析利用,而之前将爬取得数据存放在 ...

  3. php django mysql配置文件_Mysql学习Django+mysql配置与简单操作数据库实例代码

    <Mysql学习Django+mysql配置与简单操作数据库实例代码>要点: 本文介绍了Mysql学习Django+mysql配置与简单操作数据库实例代码,希望对您有用.如果有疑问,可以联 ...

  4. mysql now str,数据库学习之MySQL (十)—— 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE...

    MySQL学习专栏 正在持续更新中:) 文章目录 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE 下章预告 日期和时间函数 NOW ...

  5. mysql 删除时间一个星期_15天快速学习 数据库Mysql 基础操作命令(第一章)

    简言 你还在为不了解不会操作MySQL数据库而苦恼吗? 还为面对冗繁的数据不知怎么提取而愤懑吗? 分享快速学习MySQL及基础操作命令 那就利用闲暇时间和我一起掌握一门MySQL数据库语言操作吧! 入 ...

  6. mysql类似的数据库_MemSQL学习笔记-类似MySQL的数据库

    http://gigaom.com/cloud/ex-facebookers-launch-memsql-to-make-your-database-fly/ -- 多主-从 http://www.m ...

  7. MySQL基础——数据库和SQL概述\MySQL基本使用\DQL语言学习\条件查询\排序查询\常见函数\分组查询\连接查询\子查询\分页查询\联合查询

    本文详细讲解了MySQL中DQL语言,也就是数据查询语句的使用.全文3w余字,是对学习MySQL知识的整理总结,因为篇幅较长,MySQL基础知识余下部分发表在余下博客中 DML语言学习\插入数据\删除 ...

  8. nodejs的mysql模块_Nodejs的mysql模块学习(一)

    介绍 mysql npm包 是一个nodejs的模块,由JavaScript编写 安装 npm install mysql 建立连接 var mysql = require('mysql');//引用 ...

  9. MySql 学习笔记-Mysql架构介绍与查询sql执行流程

    最近花了99元大洋在极客时间 买了 MySQL 实战45讲.学习的同时留下点笔记.该内容仅仅是个人总结笔记,如有涉及版权还请告知. MySql 的简介 MySQL是一个关系型数据库管理系统,由瑞典My ...

  10. mysql分页是物理分页_学习MySQL:什么是分页

    mysql分页是物理分页 In this article, I am going to explain that in MySQL, what is pagination and how we can ...

最新文章

  1. 阿里某leader因年轻下属不主动找活干,提醒对方继续这样绩效不好看,对方竟直接辞职!...
  2. 去除字符串中所有的逗号
  3. 爬取校园新闻首页的新闻的详情,使用正则表达式,函数抽离
  4. boost::interprocess::message_queue用法的测试程序
  5. vuex 实现vue中多个组件之间数据同步以及数据共享。
  6. $(document).ready、body.Onload()和 $(window).load的区别
  7. 发票二维码扫描增强_03_图像预处理_01_图像切片
  8. 区块链以信用为基础,所以目前在中国不可行.
  9. ES6之Module的语法(2)
  10. 百度网盘Linux版放出deb包客户端:新增支持Ubuntu 18.04 LTS
  11. opencv视频转图片并保存到文件夹下
  12. eclipse返回值快捷键
  13. 【雕刻机】安装破解Artcam2017
  14. 新版Win10开机任务栏卡死的原因和解决方法
  15. 综述:物联网的联邦学习
  16. 正则表达式(regex,RE)
  17. 在MacOS下通过brew link切换golang版本
  18. TypeError: unhashable type
  19. CppPrimer 学习笔记(1)
  20. Nginx缓冲区配置

热门文章

  1. PYTHON-进阶-编码处理小结
  2. 常用正则表达式(?i)忽略字母的大小写!
  3. python删除列表中字符串_python - 删除字符串中的字符列表
  4. linux javaweb环境单价,linux(centos)下Java Web环境开发
  5. python饼状图教程_Python数据可视化:饼状图的实例讲解
  6. sata修改为ahci后系统无法启动_固态重装系统
  7. 1688学python学不会_还在害怕学不会Python嘛?这篇文章让你瞬间读懂Python入门!...
  8. 【ECharts系列|02可视化大屏】 舆情分析,人口分析及警情警力活动情况的实现【下篇】
  9. 前端程序员如何选择适合自己的培训机构
  10. php实现标签云,php标签云的实现代码