linux mysql 学习 (一)

后续所有的运行均在ubuntu下,我使用的ubuntu是14.04 


1. 安装

     ubuntu 下可以直接用命令

     sudo apt-get install mysql-server,注意在这过程中会需要输入用户名 密码

    这里不多做介绍,具体可看:http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html

2. 配置

  (1) /etc/mysql/my.cnf

  (2) mysqladmin 命令

                可以使用 

                mysqladmin -u root -p version 查看服务器状态

        wangfengbo@ubuntu:~$ mysqladmin -u root -p version
                Enter password: 
                mysqladmin  Ver 8.42 Distrib 5.5.46, for debian-linux-gnu on i686
Copyright (c) 2000, 2015, 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.


Server version 5.5.46-0ubuntu0.14.04.2
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /var/run/mysqld/mysqld.sock
Uptime: 2 hours 19 min 3 sec


Threads: 5  Questions: 117  Slow queries: 0  Opens: 48  Flush tables: 1  Open tables: 41  Queries per second avg: 0.014
wangfengbo@ubuntu:~$ mysqladmin 

                mysqladmin -u root -p variables 检查运行的服务器中所有的配置选项  

                很重要的两个: datadir have_innodb


wangfengbo@ubuntu:~$ mysqladmin -u root -p variables | grep datadir   //here tell us where the data locate
Enter password: 
| datadir                                           | /var/lib/mysql/                                                                                                        |
wangfengbo@ubuntu:~$ mysqladmin -u root -p variables | grep have_innodb   //here tell us what type of  storage engine we use  
Enter password: 
| have_innodb                                       | YES   

          主要的两种存储引擎   Innodb he MyISAM   对于数据库 我们建议使用 Innodb 

                若服务器代码中包含 innodb, 我们将其设置为默认存储引擎,若不设置,服务器默认使用MyISAM,修改方法: /etc/mysql/my.cnf 文件的mysqld一节中

                增加 default-storage-engine=INNODB一行内容 

                [mysqld]

          default-strorage-engine=INNODB  // add this new one,   youknow

                  datadir=/va/lib/mysql

    (3)  修改密码

                 mysqladmin -u root -p password


3. sql语句

     (1)SHOW DATABASES;  // you must add ';' at the end of each sql command

     (2)SELECT  DELETE




               




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值