Ubuntu下安装、配置MySQL与使用实践
来源:互联网 发布:js设置类名 编辑:程序博客网 时间:2024/06/11 15:20
安装MySQL
1:安装MySQL
LZ采用的是懒人方法,避免了自己配置的麻烦。如果读者想自己安装然后在改配置的话,可以参考下面的文章:
http://blog.csdn.net/xianqiang1/article/details/8121446
http://www.haogongju.net/art/1489854
方法一:打开Ubuntu软件中心,搜索栏中搜索mysql,然后选择安装MySQL 服务器,安装过程中会提示输入root用户的密码,基本过程和在windows下一样。
方法二:利用命令安装
sudo apt-get install mysql-server
(注:如果读者喜欢用界面操作数据库,可以按照同样的方式安装MySQL Workbench。)
2:解决MySQL中文支持的问题
(1)打开MySQL的配置文件,/etc/mysql/my.cnf
在[client]段下添加:
default-character-set = utf8
在[mysqld_safe]段下添加:
default-character-set = utf8
在[mysqld]段下添加:
character_set_server = utf8
init_connect = 'SET NAMES utf8'
在[mysql]段下添加:
default-character-set = utf8
(注意:修改时,需使用root权限,LZ采用的是命令行的方式在终端下进行修改)
(2)重启mysql,重启命令为:
sudo /etc/init.d/mysql restart
(3)在MySQL下输入命令show variables like 'character%',如果显示如下内容,则说明修改成功。
(如果不知道如何进入MySQL,请参考下文中的MySQL的配置与实践内容)
2:MySQL的配置与实践
(1)配置mysql管理用户root的密码
mysqladmin -u root password 123456 //为管理员用户root配置密码123456
(2)修改mysql管理用户的密码
mysqladmin -u root -p password 84779985 //密码修改为84779985
Enter password:123456 //提示输入密码,输入开始配置的123456
(3)登入数据库
mysql -u root -p //以root登入
Enter password:84779985 //使用修改后的密码
然后显示:
看到这个符号(mysql>),说明登入成功,也即是上文所说的进入MySQL。
(4)创建数据库
mysql> create database ticketSystem; //新建一个名为ticketSystem的数据库
(5)选择数据库
mysql> use ticketSystem;
Database changed
(注意:进行数据库操作时,一般先要进行此操作,再选取某一数据库后,才可以进行其他操作)
(6)删除数据库
mysql> drop database ticketSystem; //删除名为ticketSystem的数据库
(7)新建一张表
mysql> create table userInfo( //创建一张名为userInfo的表
-> uid int auto_increment,
-> userName varchar(20) not null,
-> password varchar(20),
-> ID varchar(20),
-> phone varchar(20),
-> primary key(uid),
-> ); //以分号结尾
其他的一系列具体的操作,LZ不再一一赘述,读者可以参考以下文章:
http://lmzj26.blog.51cto.com/1081403/519012
如果读者对于命令行不太熟悉或者是嫌麻烦的话,可以采用MySQL Workbench进行图形化的操作。对于初学者来说,LZ建议用命令行的方式熟悉一下操作。而且,上手之后,命令行的方式也比较容易。如果读者需要在数据库中建许多表,或者是需要输入大量数据的话,首选还是界面操作。
- Ubuntu下安装、配置MySQL与使用实践
- Ubuntu下MySQL安装与配置
- ubuntu下mysql的安装与配置
- ubuntu下mysql的安装与配置
- Ubuntu下的MySQL安装与配置
- ubuntu下mysql的安装与配置
- Ubuntu下MySQL的安装与配置
- ubuntu下安装配置MYSQL
- ubuntu下安装配置MYSQL
- Ubuntu下安装配置MySQL
- Ubuntu下mysql安装配置
- Ubuntu下mysql+tomcat+jdk的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- Linux(Ubuntu)下MySQL的安装与配置
- struts2和servlet区别
- 二进制 十进制快速转换方法
- struts2和hibernate整合步骤————转载
- perl初学
- Maven Jetty Plugin运行配置jetty:run
- Ubuntu下安装、配置MySQL与使用实践
- POJ1062《昂贵的聘礼》方法:dijkstra
- 图像处理与计算机视觉中的经典文章
- javascript权威指南的一点总结
- WebService安全性的几种实现方法【身份识别】
- unity3d 虚拟摇杆
- 如何从源码包安装软件?
- 计算机网络端口的定义
- 关于安卓build.prop文件的讲解