Не вижу проблем:
create table my_number (
val bigint
);
insert into my_number (val) values (1234567890);
insert into my_number (val) values (123456789012345678);
select * from my_number;
Результат:
val
----------------------
1234567890
123456789012345678
Редактировать: Добавление нового примера, опубликованного как комментарий:
CREATE TABLE contacts_db (
Fname varchar(15) NOT NULL,
Lname varchar(15) NOT NULL,
Email varchar(35) NOT NULL,
Phone bigint(10) UNSIGNED NOT NULL
);
insert into contacts_db (Fname, Lname, Email, Phone)
values ('a', 'b', 'c', 1234567890);
insert into contacts_db (Fname, Lname, Email, Phone)
values ('d', 'e', 'f', 123456789012345678);
select * from contacts_db;
Результат:
Fname Lname Email Phone
----- ----- ----- ------------------
a b c 1234567890
d e f 123456789012345678
По-прежнему хорошо работает.