文档章节

Ubuntu9 安装 MySQL

ruyees
 ruyees
发布于 2014/10/05 11:47
字数 860
阅读 11
收藏 0

安装 MySQL,可以在终端提示符后运行下列命令:

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql 
// 安装php5-mysql 是将php和mysql连接起来

一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:

sudo netstat -tap | grep mysql

当您运行该命令时,您可以看到类似下面的行:

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -

如果服务器不能正常运行,您可以通过下列命令启动它:

sudo /etc/init.d/mysql restart

进入mysql

mysql -uroot -p

(输入mysql的root密码)

配置 MySQL 的管理员密码:

php5 libapache2-mod-php5

5.重启Apache

sudo /etc/init.d/apache2 restart

6.安装phpMyAdmin

sudo apt-get install phpmyadmin

安装完成之后。在浏览器地址栏输入http://localhost/phpmyadmin并不能打开数据库管理界面

检查/var/www/的目录下并没有phpmyadmin这个文件夹。

原来phpmyadmin默认是安装在/usr/share/phpmyadmi里面的。

这是你就需要在/var/www里面建一个对应的软连接,或者直接把phpmyadmin目录拷贝过去。

输入命令:

cd /var/www/

sudo ln -s /usr/share/phpmyadmin

在浏览器地址栏再次输入http://localhost/phpmyadmin/这是就可以打开了。

另一种方法:安装LAMP

在新立得软件包管理器中选择 编辑--使用任务分组标记软件包

在打开的窗口中, 勾选 LAMP SERVER 然后确定

在主窗口中 点击红钯的对号 应用 按钮

好了,接下来就是等新立得自动下载完毕并安装完成。

中间会有一次提示输入mysql的root用户密码。

二、测试

1. 测试Apache

输入:http://localhost/看是否出现It works字样

2. 测试MySQL

输入:sudo netstat -tap | grep mysql

可以看到类似下面的行:

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -

如果服务器不能正常运行,您可以通过下列命令启动它: sudo /etc/init.d/mysql restart

3. 测试PHP

Ubuntu Apache的根目录位于/var/www中

在里面添加一个测试文件test.php文件,内容

<?php

phpinfo();

?>

浏览器重输入http://localhost/test.php ,看到php信息网页,则说明PHP安装成功


mysql 数据库登录

登录:

  1. tony@ubuntu :~$ mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 36
    Server version: 5.1.31-1ubuntu2 (Ubuntu)

    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

    mysql>

  2. tony@ubuntu :~$ mysql -uroot -p****** –default_character_set=utf8
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 37
    Server version: 5.1.31-1ubuntu2 (Ubuntu)

    Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

    mysql>

查看状态:

mysql> status
————–
mysql  Ver 14.14 Distrib 5.1.31, for debian-linux-gnu (i486) using  EditLine wrapper

Connection id:        37
Current database:
Current user:        root@localhost
SSL:            Not in use
Current pager:        stdout
Using outfile:        ”
Using delimiter:    ;
Server version:        5.1.31-1ubuntu2 (Ubuntu)
Protocol version:    10
Connection:        Localhost via UNIX socket
Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    utf8
Conn.  characterset:    utf8
UNIX socket:        /var/run/mysqld/mysqld.sock
Uptime:            1 hour 17 min 29 sec

新建数据库:

mysql> create database if not exists tst_utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.03 sec)

mysql> show databases;
+——————–+
| Database           |
+——————–+
| information_schema |
| mysql              |
| tst                |
| tst_utf8           |
+——————–+
4 rows in set (0.00 sec)

选用数据库:

mysql> use tst_utf8
Database changed

新建表:

mysql> CREATE TABLE city(name VARCHAR(20), code int)
-> ;
Query OK, 0 rows affected (0.07 sec)

mysql> show tables
-> ;
+——————–+
| Tables_in_tst_utf8 |
+——————–+
| city               |
+——————–+
1 row in set (0.02 sec)
增添一行数据:

mysql> INSERT INTO city
-> VALUES(’广州’,'020′);
Query OK, 1 row affected (0.07 sec)

mysql> SELECT * FROM city
-> ;
+——–+——+
| name  | code |
+——–+——+
| 广州   |   20   |
+——–+——+
导入数据:

mysql> LOAD DATA LOCAL INFILE ‘/home/tony/tst.db’ INTO TABLE city;
Query OK, 3 rows affected (0.00 sec)
Records: 3  Deleted: 0  Skipped: 0  Warnings: 0

本文转载自:http://zuoqiang.iteye.com/blog/761411

共有 人打赏支持
ruyees
粉丝 3
博文 71
码字总数 0
作品 0
深圳
产品经理
bigbluebutton 安装好后 语音功能不能正常工作

bigbluebutton在ubuntu9。0。4上面 安装好后 视频、桌面共享、白板、聊天功能都能正常使用,唯独语音功能不能使用,不知道为什么?

wenivan
2010/11/09
1K
3
Linux centos7 安装mysql5

Linux centos7下安装mysql51. Linux环境下mysql安装1.1安装包准备Linux下安装mysql主流的安装方式源码安装和rpm安装,本笔记使用rpm方式安装mysql5.5.48。Mysql Rpm包下载地址https://downl...

LMB520Q
01/06
0
0
linux下查看mysql、apache是否安装,并卸载

yum 安装mysql yum -y install mysql-server ---------------------------------------------------------- 1,mysql 的守护进程是mysqld 如果已经安装则: [root@localhost ~]# service mysql......

942267027
2014/05/01
0
0
Windows下通过MySQL Installer安装MySQL服务

MYSQL官方提供了Installer方式安装MYSQL服务以及其他组件,使的Windows下安装,卸载,配置MYSQL变得特别简单。 1. 安装准备 1.1 准备MySQL安装包 百度云盘共享安装包下载 密码:jmj2 window...

secondriver
06/26
0
0
卸载mysql

如何在Linux下卸载MySQL数据库呢? 下面总结、整理了一下Linux平台下卸载MySQL的方法。 MySQL的安装主要有三种方式:二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。对应不同...

吴之恒心
2017/07/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Shell编程(expect同步文件、指定host和同步文件、构建文件分发系统、批量执行命令)

expect脚本同步文件 需求:自动同步文件 实验准备: A机器:192.168.248.130 B机器:192.168.248.129 实现: 1.A机器编写4.expect脚本文件,内容如下所示: #!/usr/bin/expectset passwd "...

蛋黄_Yolks
14分钟前
0
0
ppwjs之bootstrap颜色:背景颜色

<!DOCTYPT html><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>ppwjs欢迎您</title><link rel="icon" href="/favicon.ico" ......

ppwjs
15分钟前
0
0
Ubuntu与 Fedora之对比

大家好。今天我将重点介绍两个流行的Linux发行版之间的一些特性和差异; Ubuntu 18.04和Fedora 28。它们都有自己的包管理; Ubuntu使用DEB,而Fedora使用RPM,但它们都具有相同的桌面环境(GNO...

linuxprobe16
19分钟前
0
0
线性代数入门

线性代数的概念对于理解机器学习背后的原理非常重要,尤其是在深度学习领域中。它可以帮助我们更好地理解算法内部到底是怎么运行的,借此,我们就能够更好的做出决策。所以,如果你真的希望了...

牛奋Debug
昨天
2
0
开发5分钟,调试2小时 - 该如何debug?

几年来我在答疑群、论坛、公众号、知乎回答的各种问题,没有一万也有八千。其中有三分之二以上都是在帮人看报错,帮人 debug(调试代码)。 可以说,会不会 debug,有没有 debug 的意识,懂不...

crossin
昨天
3
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部