MySQL基础知识学习
来源:互联网 发布:充值猫币软件下载 编辑:程序博客网 时间:2024/06/06 20:10
Mysql 学习
//===============================================================
一.ubuntu下安装mysql
1.sudo apt-get install mysql-server
2.apt-get isntall mysql-client
3.sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
//=======================================================================
二.启动停止方式
1>启动方式
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&
2>停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown
3>重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
//==============================================================================
三.设置远程连接
1.查看mysql数据库下user表查看host,user字段,将user为root,host为localhost的记录修改为host记录为‘%’。
2.查看/etc/mysql/my.cnf文件
将bind-address = 127.0.0.1改为bind-addres = 0.0.0.0;
//====================================================================================
四.查看数据库文件所在位置
查看/etc/mysql/my.cnf文件
datadir = /var/lib/mysql
//==============================================================================
五.查看mysql版本信息
1.mysql -V
//==========================================================================
六.查看连接数
mysql> status;
Threads: 2。
//===============================================================================
七.创建/删除数据库
[root@host]# mysqladmin -u root -p create RUNOOB
Enter password:******
[root@host]# mysqladmin -u root -p drop RUNOOB
Enter password:******
//=========================================================================================
八. 导出.sql文件及利用.sql文件添加数据库。
1>从数据库导出数据库文件:
1.将数据库mydb导出到e:\mysql\mydb.sql文件中:
c:\>mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql
然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。
2.将数据库mydb中的mytable导出到e:\mysql\mytable.sql文件中:
c:\>mysqldump -h localhost -u root -p mydb mytable>e:\mysql\mytable.sql
3.将数据库mydb的结构导出到e:\mysql\mydb_stru.sql文件中:
c:\>mysqldump -h localhost -u root -p mydb --add-drop-table >e:\mysql\mydb_stru.sql
2>从外部文件导入数据到数据库中:
从e:\mysql\mydb2.sql中将文件中的SQL语句导入数据库中:
1.从命令行进入mysql,然后用命令CREATE DATABASE mydb2;创建数据库mydb2。
2.退出mysql 可以输入命令exit;或者quit;
3.在CMD中输入下列命令:
c:\>mysql -h localhost -u root -p mydb2 < e:\mysql\mydb2.sql
然后输入密码,就OK了。
//====================================================================
//===============================================================
一.ubuntu下安装mysql
1.sudo apt-get install mysql-server
2.apt-get isntall mysql-client
3.sudo apt-get install libmysqlclient-dev
安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
登陆mysql数据库可以通过如下命令:
mysql -u root -p
//=======================================================================
二.启动停止方式
1>启动方式
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&
2>停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown
3>重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
//==============================================================================
三.设置远程连接
1.查看mysql数据库下user表查看host,user字段,将user为root,host为localhost的记录修改为host记录为‘%’。
2.查看/etc/mysql/my.cnf文件
将bind-address = 127.0.0.1改为bind-addres = 0.0.0.0;
//====================================================================================
四.查看数据库文件所在位置
查看/etc/mysql/my.cnf文件
datadir = /var/lib/mysql
//==============================================================================
五.查看mysql版本信息
1.mysql -V
2.mysql> status;
登陆到mysql终端后,执行status命令可以查询当前和mysql服务器的连接情况,里面包含了连接的字符编码、连接方式等一系列的内容。
3.mysql> select version();//==========================================================================
六.查看连接数
mysql> status;
Threads: 2。
//===============================================================================
七.创建/删除数据库
[root@host]# mysqladmin -u root -p create RUNOOB
Enter password:******
[root@host]# mysqladmin -u root -p drop RUNOOB
Enter password:******
//=========================================================================================
八. 导出.sql文件及利用.sql文件添加数据库。
1>从数据库导出数据库文件:
1.将数据库mydb导出到e:\mysql\mydb.sql文件中:
c:\>mysqldump -h localhost -u root -p mydb >e:\mysql\mydb.sql
然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。
2.将数据库mydb中的mytable导出到e:\mysql\mytable.sql文件中:
c:\>mysqldump -h localhost -u root -p mydb mytable>e:\mysql\mytable.sql
3.将数据库mydb的结构导出到e:\mysql\mydb_stru.sql文件中:
c:\>mysqldump -h localhost -u root -p mydb --add-drop-table >e:\mysql\mydb_stru.sql
2>从外部文件导入数据到数据库中:
从e:\mysql\mydb2.sql中将文件中的SQL语句导入数据库中:
1.从命令行进入mysql,然后用命令CREATE DATABASE mydb2;创建数据库mydb2。
2.退出mysql 可以输入命令exit;或者quit;
3.在CMD中输入下列命令:
c:\>mysql -h localhost -u root -p mydb2 < e:\mysql\mydb2.sql
然后输入密码,就OK了。
//====================================================================
九.数据库表名不区分大小写
进入/etc/mysql/my.cof文件找到[mysqld]
改为lower_case_table_names=1。
//======================================================
十.将mysql默认编码设置为utf-8
查看/etc/mysql/my.cnf文件
在[client]标签下增加:
default-character-set=utf8
在[mysql]标签下增加:
default-character-set=utf8
在[mysqld]标签下增加:
character-set-server=utf8
collation-server=utf8_general_ci
修改完成后重启mysql服务。输入命令:SHOW VARIABLES LIKE '%char%';
即可查看到现在你的数据库所使用的字符集了如图所示:
(未完)
0 0
- MySQL 数据库学习 基础知识
- MySQL基础知识学习
- MySql基础知识学习笔记
- mysql学习之基础知识
- MySQL学习笔记 1 - 基础知识
- MySql表信息基础知识学习
- Mysql基础知识学习(转)
- Mysql数据库学习 (三) 数据库基础知识
- JavaWeb学习笔记-MySQL数据库基础知识
- MySQL学习笔记1——数据库与MySQL基础知识
- MySQL数据库学习01-数据库基础知识和MySQL简介
- Mysql 基础知识
- MySQL基础知识
- MySQL 基础知识
- mysql 基础知识
- MYSQL 基础知识
- mysql基础知识
- MySQL基础知识
- 005 - 微信小程序 仿美团分类菜单 swiper分类菜单
- spark core 非实时计算滑动窗口
- 2016年总结
- 初识CSS
- java并发编程之CountDownLatch与CyclicBarrier
- MySQL基础知识学习
- 走进Reac
- 专注、耕耘、感谢--获评2016年CSDN博客之星!
- JAVA之接口
- 006 - 微信小程序开发之城市选择器 城市切换
- python之基于有道翻译实现翻译功能
- hibernate实体在eclipse中debug时遇到的怪异现象
- JQuery实例集合
- Unity Editor 编辑器扩展 十四 将TortoiseSVN的基础操作内嵌Unity